Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Дедушка, а что это за костыль у тебя? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как создаются языки программирования? http://www.cyberforum.ru/cpp/thread1080979.html
я не программист и в этом не силен, но господа программисты, у меня возник вопрос!! КАК СОЗДАЛИ ЯЗЫК ПРОГРАММИРОВАНИЯ (например си), ну в смысле вообще как!!!?? с помощью чего!!!?? как ...
C++ Объясните пожалуйста зачем нужна структура класса iterator_traits. Всем привет! Объясните пожалуйста зачем нужна структура класса iterator_traits. Ведь все тайпдефы, которые содержатся в этой структуре имеются в каждом стандартном контейнере. И код: template... http://www.cyberforum.ru/cpp/thread1079722.html
C++ Как объединить файлы?
Допустим, я хочу сделать программу на с++, интерфейс к ней на с#. Как это осуществить? Спасибо!
Warning LNK4248: неразрешенная лексема TypeRef для "GLUquadric" C++
Добрый день господа эксперты! Помогите с таким вопросом компилятор выдает: frmMain.obj : warning LNK4248: неразрешенная лексема TypeRef (01000038) для "GLUquadric"; образ нельзя запустить. ...
C++ Подскажите, пожалуйста, где можно подробнее узнать о библиотеки <ios> и параметре system(.); http://www.cyberforum.ru/cpp/thread1078141.html
заранее спасибо.
C++ Работа с мобильным устройством Доброго времени суток! Пишу диплом, возникла проблема. Нужно законнектиться к мобильному телефону (по блютузу, к примеру) и отобразить файловою систему этого телефона в окне ПК(все папки с... подробнее

Показать сообщение отдельно
НеСказочник
58 / 46 / 8
Регистрация: 12.11.2012
Сообщений: 356
Записей в блоге: 2
04.02.2014, 04:45
Цитата Сообщение от alex_x_x Посмотреть сообщение
Kuzia domovenok, мои проблемы - это набор переусложнений, сделанных для неочевидной оптимизации
есть языки где этого нет и эти сложности не нужны
ооп - это достаточно высокоуровневая вещь
там где нужно считать байты как правило ооп не нужно
а так сказать "паттернов" чисто с++ого ооп'a не так уж много
В С++ великолепно реализовано ООП. Великолепно для написания под железо. Если Выпишите только какие-нибудь мелкие скрипты, вроде плагинов для браузера, то вам и не нужно думать не об оптимизации, не о железе. А если у вас крупный проект, вроде Среды программирования, 3D движка, вычислительной системы или много ещё чего-то подобного, то вам не обойтись без низкоуровневых оптимизаций. Даже несмотря на то, что большую часть таких оптимизаций компилятор уже сейчас выполняет лучше человека, Вам всё равно нужно контролировать его работу: где-то правильно построить цикл, что бы он мог векторизоваться, а где-то метод, что бы он мог стать inline, а ещё может понадобиться выравнивать данные по кэш-линейкам и т.п. Для всего этого нужен язык с очень тонким контролем структуры данных и конечного кода. С++ не идеал и в нём действительно много артефактов, но это не переусложнения и от них не нужно отказываться. Просто нужно сделать их более логичными и закономерными. Хотя где-то придётся отказаться от исторических традиций, но это необходимо. И подобные попытки уже были, например , язык D
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru