Russian Qt Forum

Разное => Объявления => Тема начата: Majestio от Июль 06, 2015, 15:49



Название: Cбор русскоязычного комьюнити по языку программирования D
Отправлено: Majestio от Июль 06, 2015, 15:49
Доброго времени суток!

Кому интересен язык программирования D (а тем паче, кто не знает про него) - добро пожаловать на огонек: http://dlanguage.ru (http://dlanguage.ru)


Название: Re: Cбор русскоязычного комьюнити по языку программирования D
Отправлено: Пантер от Июль 06, 2015, 16:16
На нем уже начали софт писать?


Название: Re: Cбор русскоязычного комьюнити по языку программирования D
Отправлено: Old от Июль 06, 2015, 16:16
На нем уже начали софт писать?
Уже закончили. :)


Название: Re: Cбор русскоязычного комьюнити по языку программирования D
Отправлено: kai666_73 от Июль 09, 2015, 11:27
На нем уже начали софт писать?
Уже закончили. :)
Да уж, хотел бы не согласиться... (


Название: Re: Cбор русскоязычного комьюнити по языку программирования D
Отправлено: Akon от Июль 09, 2015, 22:08
Интересовался им несколько лет назад. Проблема была в отсутствии необходимого кол-ва библиотек (даешь Qt на D). Изменилось ли что сейчас? Есть ли кроссплатформенные фреймворки для D сопоставимые по масштабу с Qt?

А так (в академическом плане) язык интересный.


Название: Re: Cбор русскоязычного комьюнити по языку программирования D
Отправлено: Пантер от Июль 10, 2015, 08:09
Года 2 назад тут кто-то биндинг Кьюта на D писал. Не знаю, взлетело ли.


Название: Re: Cбор русскоязычного комьюнити по языку программирования D
Отправлено: kai666_73 от Июль 10, 2015, 11:54
Интересовался им несколько лет назад. Проблема была в отсутствии необходимого кол-ва библиотек (даешь Qt на D). Изменилось ли что сейчас? Есть ли кроссплатформенные фреймворки для D сопоставимые по масштабу с Qt?

А так (в академическом плане) язык интересный.

Пробовал на днях в (K)Ubuntu 14.04 qtd собрать по инструкции из
http://www.dsource.org/projects/qtd/wiki/BuildLinux
Ничего не вышло. Куча ошибок типа:
Код:
...
/home/kai/Dev/qtd/d2/qt/core/QString.d(16): Error: struct qt.core.QString.QString static opCall is hidden by constructors and can never be called
/home/kai/Dev/qtd/d2/qt/core/QString.d(16):        Please use a factory method instead, or replace all constructors with static opCall.
/home/kai/Dev/qtd/d2/qt/core/QList.d(321): Error: alias qt.core.QList.Dummy forward declaration
/home/kai/Dev/qtd/d2/qt/core/QList.d(611): Error: template instance qt.core.QList.QList!(string, Dummy) error instantiating
/home/kai/Dev/qtd/d2/qt/core/QList.d(321): Error: alias qt.core.QList.Dummy forward declaration
...

Разбираться не стал.

Есть еще gtk-d. Думаю там все по-оптимистичнее, поскольку GTK на чистом Си написан.
Можно также глянуть на dlangui:
https://github.com/buggins/dlangui


Название: Re: Cбор русскоязычного комьюнити по языку программирования D
Отправлено: kai666_73 от Июль 10, 2015, 12:03
Меня вот, честно говоря, больше не гуишный фреймворк для D интересует, а возможность спроектировать приложение на основе плагинов.
Вообще, реализуемо ли это?


Название: Re: Cбор русскоязычного комьюнити по языку программирования D
Отправлено: kai666_73 от Июль 17, 2015, 19:11
Если кому еще интересно, удалось собрать qtd в kubuntu 14.04.
Инструкция:
http://lang-d.tk/viewtopic.php?pid=139#p139


Название: Re: Cбор русскоязычного комьюнити по языку программирования D
Отправлено: Majestio от Август 02, 2015, 13:16
Если кому еще интересно, удалось собрать qtd в kubuntu 14.04.
Инструкция:
http://lang-d.tk/viewtopic.php?pid=139#p139

Сайт переехал на новый домен - http://dlanguage.ru (http://dlanguage.ru). Все ссылки изменились только на название домена, "пути" на форуме остались прежними.