Так и было. Но ребёнок вылавливая из Енисея мой тапок свой телейон угробил. Хочу 3 симки и рабочий телефон отдать ему. Мне полюбас 3 симки нужны.
Я помимо основной деятельности, иногда отвлекаюсь на новые направления. Например сейчас - уже третья попытка освоить разработку на Яве (с учётом особенностей своей конторы). Сцуко, какое же это болото. Мир сошёл с ума, утонув в тоннах фреймворков, когда для написания небольшой финтифлюшки требуются десятки мегабайт зависимостей из которых фактически используется 0.001%. Xml-конфигурации зависимостей, кодогенерация... Если бы добровольно не сунулся в это - давно бы уже застрелился Оптимизация? Забудь - всё равно никто не знает как это всё работает! Обработка ошибок? Пофиг, упадёт - стектрейс почитаешь! PHP - тоже самое. Фронт-энд - туда же. Поэтому любимое занятие - написание очередной библиотеки для работы с какой-нибудь железякой. Байты поштучно, миллисекунды - красота! А это картинка про меня много-много лет назад, пока я не узнал про precompiled headers в сях. Проект пересобирался более 10 минут. Успевали сходить покурить и кофе забодяжить. После их включения - меньше минуты
Кстати, на том проекте было емнип ~10млн строк в этом окошке Билдера А если серьёзно: мне на поддержку достался старый проект на VCL и C (без плюсов), под который пришлось покупать и лицензию на Rad Studio. Я давно слез с борландовых продуктов, но это глюкавое говнище не далеко ушло от 4-го Ц-Билдера.
Что-то типа того: Вот тут охрененно сложный код в куче модулей (библиотека реализующая что-то типа LinQ на генериках и интерфейсах): 277к строк - теже 5 сек. На макбуке из под 2х (!) вложенных (!!) виртуалок.
Абстрактное компилирование абстрактного кода... Сферический паскакаль в вакууме. Нормальное тестирование делается на реальных библиотеках, а не на копипасте. Пусть буст откомпилят Хотя о чем это я, до буста еще мечтать и мечтать...
Буст нынче на удивление быстро собирается. На позатой неделе пересобирал: отошёл минут на 10 (х/з, не надолго) - уже собрано. А рабочий комп у меня - не самая шустрая тачка. Хотя помню времена, когда сборка занимала очень много освободившегося времени Каких? Я вместо VCL на Qt ушёл - только радуюсь. Особенно за Qt Creator. На мой взгляд лучшая С++ IDE для безгуёвых (!) разработок. Да и йух с ними. Я тут вспомнил свой 2:5050/55.19! Фидо ещё живо?
В общем как я понял фактологии не будет. Ну а почему ты пропустил пример компиляции сложной библиотеки я хз. Неужто не веришь что компилятор дельфей с треском разрывает по скорости компиляции мелкомягкий? Про буст тоже ничего не понятно. Вот тебе буст для билдера, если тебе именно он нужен. Чего не так-то?
Так дельфи или билдера? Паскаля или С++? Зачем выворачивать факты на изнанку? Предоставил пример псевдокода на паскале, затем сразу метнулся сравнивать с MS C++, что то у вас там алгоритмах попуталось... Насколько я помню разница в скорости основных компиляторов с++ не очень велика. И я никогда не пытался сравнивать несравниваемое. Я тоже могу попросить предоставить тест компиляции буста компилятором паскаля и сказать что с фактологией проблемы И верить во что-то, мне не надо. Я просто сказал, что подобный код может компилироваться с какой угодно скоростью - это все равно говнокод и говнотест. Ну и сравнивать по скорости компиляторы разных языков - это вообще профанство. ЗЫ. Да буст стал гораздо быстрее собираться, потому как большая часть в хидерах и шаблонах, да и компы стали побыстрее...