Re[14]: Библиотека для создания графических интерфейсов поль
От: alex_public  
Дата: 20.09.17 17:32
Оценка:
Здравствуйте, MTD, Вы писали:


MTD>Для меня особенно показателен пример правильный с точки зрения фундаменталистов (все средствами языка), но совершенно абсурдный с точки зрения разума — Boost Spirit. Можно взять yacc или что-то подобное, встроить в сборку, компилировать за доли секунды, иметь нормальную диагностику ошибок и гибкость для модификации. А можно взять спирит, компилировать по 5-10 минут, получать сообщения об ошибки в 400 строк из которых ничего не понятно и боятся лишний раз тронуть написанное. Еще лично для меня забавно выглядят все наезды на препроцессор от пользователей языка, где препроцессинг вообще стадия компиляции.


Оу, какие у нас тут специалисты подъехали... )))

Ну т.е. тебя тогда не затруднит показать пример красивой реализации на yacc скажем простейшего кода загрузки в vector массива double чисел, хранящихся в большом текстовом файле (скажем в американском формате с точкой и разделённых между собой запятой)? На spirit'е это будет одна коротенькая строчка. Ну а когда справишься с собственно написанием кода, то попробуем ещё померить получившуюся производительность...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.