ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
28 марта
970667 Топик полностью
RxTx (15.01.2020 08:13 - 08:16, просмотров: 233) ответил RxTx на У C++ программистов, в частности у устроителей стандарта отсутствует вот это понимание, о котором я вещаю. Что инструменты необходимо разделять и сегрегировать по своим зонам ответственности. Они это не понимают. В результате, C++ комитетщики
Я уже сейчас могу предсказать, что случится далее. Сейчас сложилась беспрецедентная ситуация, когда стадо стандартопейсателей решило выкатывать новый результат творчества не каждые 5 лет, а каждые 2-3 года. Пройдет еще лет 10-15, когда погрязший под "стандартами" язык кто-либо перестанет узнавать. Новички будут просто натурально ох..вать от невероятного объема информации и будут просто отсутпаться и искать какое-то более понятное решение. Означает ли это что существующие проекты будут переводиться на другие языки? Нет, не означает. Также будут существовать C++ программисты (как ныне существуют fortran-программисты) и отдельные вещи также будут выполняться, как сейчас это происходит с поддержкой Fortran. Но в целом существующий тренд вот такой. Делать это так, как это делается сейчас - это однозначно путь в могилу. Как надо было? Начать надо с того что препроцессор это вообще-то изначально отдельная программа, результаты которой можно было смотреть. Далее. CFront Страуструпа являлся препроцессором, переводящим C++ в си. И если быть повнимательнее, то что такое EDG front-end? Правильно, (c) "весь этот ваш C++ просто препроцессор над Си". И так далее - шаблоны должны были быть тем же самым, отдельным препроцессором. Должна была соблюдаться модульность всей системы. Но вместо этого решили всё смешать в одну кучу. Кофе, варенье, мороженое и печенье хороши сами по себе. Каждое в отдельности - хочешь печенье? Ешь. Хочешь варенье - бери, пожалуйста. Но результат смешения кофе, варенья, апельсинов, мороженого и печенья (а также внезапно взятых из совершенно другой области "кулинарии" лямбд, auto и всей функциональщины) - хорошо предсказуем и пахнуть начинает соответствующе. Таково мое мнение. "Разделяй и властвуй", а не вали всё в одну кучу.