А кто может летом в Харькове снежинок достать без холодильника? :)
В связи с подвернувшейся авантюрой возникшими перспективами занялся изучением Питона. Порадовала поддержка функций высшего порядка. Огорчило отсутствие полноценных Лямбда-выражений (только однострочные). Но всё равно код в функциональном стиле получается значительно проще и понятнее, чем на Java, где всё реализуются через жопу анонимные классы (хотя есть надежда на появление closures в Java 7).
Написал программку для рисования простеньких фракталов - L-систем. Понаделал с помощью нее снежинок. Деревья и прочую траву не рисовал - сейчас не интересно. Может, зимой нарисую в 3D. ;)
Вот результаты:
Снежинка. Холст, масло PNG, Cairo, Python.
И, конечно же, снежинка Коха:
Исходники:
http://pastebin.ca/1194101http://pastebin.ca/1194095http://pastebin.ca/1194097Критика приветствуется. :)