Re[3]: A как насчет LINQ?
От: R.O. Prokopiev Россия http://127.0.0.1/
Дата: 13.05.10 10:43
Оценка:
Здравствуйте, Тролль зеленый и толстый, Вы писали:

ТЗИ>Ладно, если вас так обидел мой смайлик, скажу, что меня рассмешило:


ROP>>Язык C разрабатывался так что любая конструкция генерирует простой код. Своего рода машинно-независимый ассемблер.

ROP>>C++ более-менее сохранил эту концепцию.

ТЗИ>Да, это очень смешное утверждение. Я как вспомню, какие на C++ бывают простые конструкции из одной строчки, генерирующие мегабайты кода. Да вы на буст взгляните же ж, какой там простой код-то.


Это всё по сути инлайн-вызовы. Я о другом. О том, что всегда можно (при соответствующем навыке) проконтролировать,
какой код сгенерируется. Высокоуровневых вещей в C++ мало. Например ввод-вывод, подсчёт ссылок и пр. реализуются библиотечными средствами. Сборка мусора не реализуема, но она и не нужна — расходится с концепцией языка.
LINQ тоже будет слишком высокоуровневой конструкцией для C++. К тому же это проблемно-ориентированное расширение C++,
А C++ язык универсальный.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.