По словам Уолтера Брайта, содержат они весьма долгожданные изменения. dmd теперь может собирать библиотеки напрямую, без формирования объектных файлов или вызова специальной утилиты (librarian). Это ускоряет сборку библиотек ураганным образом – почти что в 3 раза! В то же время, ваши директории не заполянются объектным шлаком.
Еще одна мощная опциональная возможность – компиляция модуля в отдельный объектный файл. Так, сборка библиотеки сформирует множество объектных файлов. Это позволит избавиться от разбухания исполняемого файла.
Другое усовершенствование процесса сборки – когда множество модулей компилируется для сборки исполняемого файла, можно создать только 1 объектный файл с кодом для всех модулей. Это позволит ускорить компоновку.
http://ftp.digitalmars.com/dmd.1.030.zip
http://ftp.digitalmars.com/dmd.2.014.zip
5 Комментариев
Компилятор становится еще быстрее?.. Это просто нЕчто.
Кстати… не замечали, как компилятор сходит с ума от -O + -inline для статических библиотек? DerelictGL релиз без них 4мб, с ними 247 (это замедляет и линковку использующих проектов).
Кстати, JetBird, вы бы не хотели вести новостную колонку на dprogramming.ru? Вы пишите об очень важных новостях языка и стредств для работы на нем, но ваш блог может не быть наиболее подходящим для этого ресурсом – по крайней мере, на lj и здесь нет комментариев, а community.livejournal.com/ru_d выглядет весьма заброшенным и пустынным. Предлагаю вам писать/кросспостить на dprogramming.ru – техническую возможность (колонку с комментированием в форуме) обеспечим, имхо, это будет очень хороший вариант, если вам небезразличен язык и вы следите на его новостями.
Мои контакты – у вас в lj, ну и заходите обсудить на forum.dprogramming.ru
да нет проблем.
но вообще – комментарии тут есть, просто в этом блоге я когда-то давно непонятно зачем выставил модерирование комментариев, и только теперь заметил и отключил его. по идее, вам на почту должно прийти сообщение об ответе. к тому же, здесь имеется RSS как на записи, так и на комментарии. Если все это удастся обеспечить на dprogramming.ru, я не против
здесь-то все готовенькое. например, известный блог The One With D (http://dblog.aldacron.net/) также ведется на движке WordPress. На dprogramming.ru можно ссылку вставить на полезные ресурсы и указать данный блог. Это проще всего.
Дать ссылку проще… Но не все любят ходить по ссылкам на разные блоги – все же основная идея dprogramming.ru – именно собрать вместе людей, практически использующих язык, и объединить их практический опыт в наполнение сайта, чтобы был один русскоязычный ресурс, зайдя на который, любой человек мог бы познакомиться с языком, подписаться на новости или найти код/решения для создания своих программ. Если будет ваш блог, мой, Олега Дуброва, K0l0b0k и других, это будут «нитки по миру» – хочется сделать единый ресурс с «миру по нитке». Язык нуждается в продвижении силами его использующих, имхо.
Будем искать подходящий движок новостей и налаживать систему, в общем, спасибо за предварительное согласие (я могу его таковым считать?).
вполне.
Приглашаю участвовать в ведении ленты news.dprogramming.ru, реквизиты в личном сообщении на форуме.