31.12.09 23:22Новогодний релиз DMD: 1.054 & 2.038
DProgramming.ru поздравляет всех С новым годом!
Walter Bright поздравил сообщество мощным багфикс-релизом DMD:
Коммментариев нет | Рубрики: DMD, Компиляторы, Язык Ди
DProgramming.ru поздравляет всех С новым годом!
Walter Bright поздравил сообщество мощным багфикс-релизом DMD:
Коммментариев нет | Рубрики: DMD, Компиляторы, Язык Ди
Вышли новые релизы основного компилятора Ди: в первой версии - только багфиксы, в то время как во второй произошли следующие изменения:
Комментарии 2 | Рубрики: DMD, Компиляторы, Язык Ди
Walter опубликовал хотфикс для QtD и Tango, компиляция которых была сломана в двух предыдущих релизах. С мест сообщают, что QtD завелось, Tango - нет, по-прежнему высококачественная стандартная библиотека для D1 собирается DMD 1.047.
Из нового - поддержка вывода информации в формате JSON о компилируемых модулях, пригодной к использованию в интегрированных средах разработки. Включается флагом -X, пока нестабильна.
Коммментариев нет | Рубрики: DMD, Tango, Компиляторы
Walter Bright сообщает о новых релизах DMD, выпущенных благодаря большому количеству патчей от сообщества. Основные изменения - два десятка багфиксов, включая фикс стародавнего бага про круговые зависимости.
Коммментариев нет | Рубрики: Сайт
Walter Bright сообщает о новом релизе компиляторов DMD и благодарит тех (многих), чьи патчи включены в данные релизы.
Благодаря помещению DMD под SVN на dsource.org вы можете следить за конкретными изменениями в коде (и комментариями авторов к ним).
Из основных изменений:
- исправление для stack tracing в отладчике GDB;
- наследование контрактов.
Также:
- лицензия Phobos2 изменена на Boost 1.0;
- при компиляции с оптимизацией (-O) компилятор может указать на неверное раскрытие нулевых указателей.
Коммментариев нет | Рубрики: DMD, Компиляторы
Как известно gdc, являющийся компилятором D для GCC использующим фронт-енд от dmd, находился в заброшенном состоянии последние полтора года. Фронт-енд соответствовал версии dmd 1.030 и компилятор на сегодняшний день был малопригоден, так как в последних версиях dmd было исправлено большое количество ошибок.
Члены коммьюнити goshawk и michael возобновили работу над gdc, начав с обновления фронтенда dmd, как первой так и второй версии языка, которые теперь составляют 1.039 и 2.015 (процесс еще продолжается).
Следить за состоянием порта можно на страничке репозитория.
В случае успешного развития проекта появляется шанс получить отличный от dmd компилятор D2, а также независимый компилятор для платформы Windows.
1 Комментарий | Рубрики: GDC, Phobos, Библиотеки, Сайт
Вышли новые релизы компилятора DMD: доработано выполнение фукнций на этапе компиляции (compile time function execution), исправлено около сотни багов.
Коммментариев нет | Рубрики: Сайт
Вышли новые релизы основного компилятора для D, содержащие множество багфиксов и несколько нововведений:
1. Патч от Tomasz Stachowiak: “-deps=filename” выводит древо импортов для переданных компилятору исходников, что позволяет средствам сборки легко и точно определять спискок модулей для частичной перекомпиляции;
2. D2: final switch statement - более строгая форма switch;
3. D2: case range statement - возможность задавать диапазоны для case-объявлений в switch.
1 Комментарий | Рубрики: DMD, Компиляторы
Завершены биндинги к последней версии SQLite 3.5.16. Загружаем отсюда.
Коммментариев нет | Рубрики: биндинги
Jarrett Billingsley сообщает о том, что многолетняя разработка MiniD достигла “золота”!
MiniD2 - интерпретируемый кросс-платформенный язык программирования, написанный на DigitalMars D1 + Tango, созданный как для непосредственного использования, так и для скриптования приложений на D.
Данная версия - глубокая переработка и доработка MiniD1: более полный и проработанный синтаксис и реализация, собственные heap & GC и серьезно увеличенная производительность языка.
Страница проекта
Объявление в группе новостей digitalmars.com D.announce
Tutorial
Коммментариев нет | Рубрики: Компиляторы, Язык Ди