Системы переписывания строк и «вперед, Черепаха!»

Как-то в блоге уже упоминались L-системы, однако, в той статье был приведен код из весьма известной книги без каких-либо объяснений, но эксперименты с системами итерированных функций и простыми фрактальными отображениями заставили вспомнить и L-системы.

Подробнее

Сохранение изображения в файл

Читатели блога наверняка заметили ряд статей, в которых наши авторы показали, как создавать различные изображения с помощью D. Теперь пришло время рассказать о том, как же можно сохранять их в популярные форматы.

Подробнее

Gangnam style в D

На этот раз мы реально вас удивим… Как думаете, что можно сделать такого необычного с параметрическим представлением функции? Оказывается, можно получить довольно интересные результаты, вот например, программа, с которой один из авторов блога, мучился больше 2-х недель. Читайте далее и поймёте почему.

Подробнее

CodeBlocks + D

Одна из самых удобных сред разработки среди всех, которые я использовал, это CodeBlocks. Кроме того, что это чудо имеет массу вкусных настроек и возможностей, оно еще и кросс-платформное, а значит выглядит (и работает) одинаково и в Windows и Linux, и еще эта IDE не так уж и много занимает свободного места и вообще является open-source […]

Подробнее

Установка dmd 2.065

Для того, чтобы начать изучение D необходимо установить и подготовить к работе хотя бы минимальный доступный инструментарий. В обязательный «джентельменский набор» входит dmd — компилятор D с библиотеками и некоторыми весьма нужными программами, особенно для опытных разработчиков (в комплект, собственно, входят: dmd — сам компилятор D, rdmd — лаунчер для скриптов, dmc — компилятор C/C++ […]

Подробнее