Web-сервер на D?

в 7:09, , рубрики: vibe.d, Программирование, метки:

Читая официальный twitter-канал языка D, попал на интересный пост о новом движке на D (vibe.d) для разработки web-приложений ну или даже web-сервера.
Стало интересно — полез смотреть и разбираться!

Честно говоря на сайте vibe.d нашел больше чем я ожидал. Как для молодого и совсем нового движка у них достаточно не малый список API. Из коробки сразу есть работа с почтой, сессиями, аутентификация, HTML шаблоны, ну и база на конец. Правда драйвер есть только под MongoDB и Redis. Хоть на сайте самого движка про Redis ничего не пишется, некая реализация его есть (лично не проверял).

Одним из интересных фактов является то, что по утверждению автора сего чуда, ввод/вывод его движка является асинхронными и работают через, не безызвестный, libevent. Движок также поддерживает многопоточность.
На сайте есть достаточно много примеров и описания. Не плохо задокументировано и расписано API.

P.S. Хорошо что есть еще на свете такие энтузиасты, которые готовы и не бояться делать что-то подобное с нуля, не обращая внимания на критику со стороны не малого сообщества программистов о их «не ординарном» выборе языка!
Исходники тут.

Автор: Rathil

Поделиться

* - обязательные к заполнению поля