К основному контенту

pop dlang


Популярность ди  dlang.org возрастает, есть действительно, впечатляющие примеры: http://vibed.org/ http://dash.circularstudios.com/ и многое другое на https://dlang.org/areas-of-d-usage.html.
Многие спрашивают: "если ди так хорош, то почему он так мало используется в мире?". В ответ хочу спросить: "а многие ли из ваших знакомых пишут на си, си++ или другом системном языке?" Ну а мое личное мнение, что популярности ди мешает отсутствие полноценного стэка библиотек достаточного для построения приложения обычного уровня(UI, Database, etc). Ведь, вспомните успех .net. Он выстрелил за счет наличия из коробоки необходимого минимума(Encoding, Ado.Net, WinForms и т.п.). Т.е. установив на ПК .net я тут же мог написать полноценное приложение. В ди на сегодня только фобос(базовая библиотека) более-менее стабилен. Компоненты пишутся на голом интузиазме и часто бросаются на пол-пути. Сам по себе язык имеет очень удачную реализацию, о чем свидетельствуют приведенные ссылки.

Комментарии

Популярные сообщения из этого блога

Будда не принимает форм

Будда не практикует дзен. Смотрите не видя,  слушайте не слыша,  знайте не зная.

Кирилица в Arch Linux

После вчерашних обновлений в консоли Arch Linux при выборе русской локали вместо букв печатаются белые квадратики. Очевидно, что по какой-то причине не загружается прописанный в rc.conf шрифт. Временное лекарство от этого: выполнить команду setfont cyr-sun16 . Еще у меня в момент начальной загрузки появляется рябь на экране как от сильных электромагнитных помех в ЭЛТ, хотя у меня ЖК. Может быть это как-то связано.

Сортировка массивов в groovy

Любой массив в java и groovy можно отсортировать статическим методом: Arrays.sort(c); причем это будет очень быстро сто тысяч элементов типа int сортируются за 1 секунду на celeron M 1,8 Mg. Если это массив объектов можно использовать перегруженный метод Arrays.sort(c,comporator);