LINUX.ORG.RU
ФорумTalks

Кто пишет на D?

 


0

3

Посмотрел на исходники boost::signal и std.signal из D. Вариант на D выглядит очень красиво и понятно, чуть ли не заплакал. Есть ли кто, кто на нем пишет? Вы счастливы?

Исходник из D: https://github.com/D-Programming-Language/phobos/blob/master/std/signals.d

Boost: http://boost.cvs.sourceforge.net/viewvc/boost/boost/boost/signal.hpp?view=markup

http://boost.cvs.sourceforge.net/viewvc/boost/boost/boost/signals/signal_temp...

★★★

Последнее исправление: maxcom (всего исправлений: 2)

Ответ на: комментарий от O02eg

Это из-за variadic templates? Но все же, выглядит довольно красиво.

frozenix ★★★
() автор топика
Ответ на: нужна от name_no

булшит ©шоман

fenris ★★★★★
()
Ответ на: комментарий от shahid

категорично.

пару лет назад меня в нем сильно не устраивало положение дел с разделяемыми библиотеками (особенно под вонь). Как там сейчас с ними?

dib2 ★★★★★
()
Ответ на: комментарий от dib2

пару лет назад меня в нем сильно не устраивало положение дел с разделяемыми библиотеками (особенно под вонь). Как там сейчас с ними?

Вангую что стало ещё хуже. Когда академик берутся за синтаксис, на всё остальное они кладут большой болт.

quiet_readonly ★★★★
()

Кто пишет на D?

Слышал про двух ребят. Кажется, одного Андреем зовут, а другого Уолтером.

metar ★★★
()
Ответ на: комментарий от quiet_readonly

Вангую что стало ещё хуже. Когда академик берутся за синтаксис, на всё остальное они кладут большой болт.

Кто там академик-то?

metar ★★★
()

http://forum.dlang.org/thread/kf1223$oo8$1@digitalmars.com Вроде сами осознают, что давно пора сделать динамические библиотеки.

Пишут пока все подряд в своё удовольствие. Есть даже биндинги к Gtk(проверял в Gentoo, работает), Qt (не пробовал) и всякое разное другое.

Единственное, что лично меня пугает — отсутствие нормальных путей сделать систему сборки хоть как-то близкую к стандартам GNU и уж тем более малое количество разработак на D, которые легко распространять в дистрибутивы linux, так как малое количество из них адекватны в плане системы сборки.

Если интересуетесь языком, заходите в xmpp://d@conference.jabber.ru

jeuta ★★★★
()
Последнее исправление: jeuta (всего исправлений: 1)

Не плачь, все образуется.

ttnl ★★★★★
()

Не пишу на D и счастлив

По-моему в бусте нет ни одной библиотеки, которая изнутри не выглядела бы как говно. Даже GCC-шный stdlib читается проще.

staseg ★★★★★
()
    final void emit( T1 i )
    {
        foreach (slot; slots[0 .. slots_idx])
        { if (slot)
                slot(i);
        }
    }

Не, я даже начинать не буду :)

CYB3R ★★★★★
()
Ответ на: комментарий от frozenix

Это, конечно, очень красивая функция, но с типами беда-беда-беда.

CYB3R ★★★★★
()

Исходник из D

Действительно красиво!

Что, в этом юзыке юниттесты пишутся прямо вместе с кодом?

Deleted
()
9 ноября 2013 г.

Я, just for fun. Но Я админ и это не считается.

zunkree
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.