
Oleg
15.10.2017
16:27:57
Блин, ребят, чат по D... Как же надоел веб тут

Pavel
15.10.2017
16:28:08
)

Oleg
15.10.2017
16:28:13
Есть места обсуждения именно веба
А вот мест обсуждения D не так много

Google

Pavel
15.10.2017
16:28:29
Может отдельный чат создать для D in the web ?

Ievgenii
15.10.2017
16:28:38

Oleg
15.10.2017
16:28:40

Ievgenii
15.10.2017
16:29:13

Oleg
15.10.2017
16:31:03

Ievgenii
15.10.2017
16:31:23
))))
Это да
А жалко

Oleg
15.10.2017
16:31:39

Ievgenii
15.10.2017
16:31:48
Язык очень красивый (субъективное мнение)

Oleg
15.10.2017
16:32:08
Люди при выборе инструмента даже не рассматривают D

Google

Ievgenii
15.10.2017
16:32:22
Наверное все упирается во время у большинства...

Oleg
15.10.2017
16:32:42
Время или мотивацию
Так вот это более интересная проблема для обсуждения здесь
Почему у многих, кто здесь сидит, на работе используется не D?
Даже если с вебом связана работа

Ievgenii
15.10.2017
16:33:51

Oleg
15.10.2017
16:34:29

Ievgenii
15.10.2017
16:34:52
Ну у нас Сишников много

Oleg
15.10.2017
16:35:26
Нужны библиотеки и много справочной информации
На русском есть книга про веб на D?

Ievgenii
15.10.2017
16:35:51
Но тут поднимается ряд других вопросов:
А зачем тогда на Ди? Пусть на С/С++ и пишут
Чего не ваш отдел это сделает на PHP/Go?
Так и заглохло...
Мне кажется в стартапе проще его будет протолкнуть, чем в крупной конторе...
Вот как намучу стартап - сразу на Ди буду какой-то проект пилить))))

Oleg
15.10.2017
16:41:35
аргументация начальства с точки зрения здоровья бизнеса верна и достаточно похожа у всех
И с этим сложно спорить
Тут в чате 67 человек, а в вк 340
Сложно будет найти человека

Pavel
15.10.2017
16:42:48
На D нету драйвера для tarantool )

Oleg
15.10.2017
16:43:02

Google

Pavel
15.10.2017
16:43:09
Да

Oleg
15.10.2017
16:43:19
Много макросов?

Pavel
15.10.2017
16:43:38
Не знаю, но вообще там протокол не супер-сложный.

Oleg
15.10.2017
16:43:56
mosquittolib за пару часов биндится

Pavel
15.10.2017
16:44:17
А из приятных находок - оказалось что есть биндинги для libssh https://github.com/zebraxxl/libssh-d

Oleg
15.10.2017
16:44:44
?
Не более дня

Pavel
15.10.2017
16:46:04
Вроде там нету. По сути протокол это просто запаковать высокоуровневые команды в бинарный формат.

Oleg
15.10.2017
16:48:07
Было бы хорошо создать на dlang.ru разделы типа 'D для веб', 'D для gamedev' и тд, куда собирать ссылки на проекты по тематике

Pavel
15.10.2017
16:48:43
Может там нафигачить что-то типа помеси wiki и статического генератора сайтов?

Oleg
15.10.2017
16:48:55
Сложна

Pavel
15.10.2017
16:48:56
Чтобы без БД и сложной логики. А инфу добавлять пулл реквестами.

Oleg
15.10.2017
16:49:13
Ну может это только мне не понятно
Где @DmitryBubnenkov ?

Pavel
15.10.2017
16:50:11
Но я бы взял какой-нибудь twitter bootstrap а то верстка вырвиглазная. Не знаю чего Дима против.

Oleg
15.10.2017
16:50:31
+

Dmitry
15.10.2017
16:50:36
так я тут...
Все будет переделываться) Это просто серия блинов комом. Я и на NodeJS ради интереса пробовал

Google

Dmitry
15.10.2017
16:52:25
В основе будет http://minicss.org/

Pavel
15.10.2017
16:54:33
Вроде норм штука )

Oleg
15.10.2017
16:54:34

Dmitry
15.10.2017
16:55:48
Ну по части сайта я справлюсь, главное мне теперь свои личные неурядицы порешать. Пока что максимум советами по архитектуре. Но вот именно сейчас вроде бы все понятно
С парсером вот вопрос открытый... ущербный он дико... вот его оцеловечить мне ума не хватает
Я про использование готовой либы, а не костыля на регулярках как сейчас

Pavel
15.10.2017
16:58:37
Ты не объяснил почему ты не взял готовый
Точнее ты написал что тебе нужны какие-то кастомные теги, непонятно зачем.

Dmitry
15.10.2017
16:59:23
Причина простая — я не смог разобраться в том как работает готовый.

Oleg
15.10.2017
16:59:43
Цель: нормальный сайт русскоязычный по языку D, так?

Admin
ERROR: S client not available

Dmitry
15.10.2017
16:59:43
Мне нужно было там просто оглавление формировать, а не просто конвертить
да

Oleg
15.10.2017
17:00:18
Не стоит же цели его сделать на D, так?
Или тут идеологическая цель?

Dmitry
15.10.2017
17:00:35
Стоит... иначе это очень странно будет если не на нем....

Oleg
15.10.2017
17:00:44
Окей
Вроде кто-то говорил что у него тоже есть наработки
Не @chebotarevp ли?

Pavel
15.10.2017
17:01:43
По чему конкретно наработки?

Google

Oleg
15.10.2017
17:01:54

Dmitry
15.10.2017
17:02:09
пока из того что я не могу сам сделать это только парсер осилить нормальный. А без него не будет нормального форматирования книжки.

Oleg
15.10.2017
17:02:13
Кто-то кроме Димы говорил, что тоже начал делать
Или я что-то путаю

Pavel
15.10.2017
17:02:30
Наработок нету, но пару PR я уже в сайт закинул

Oleg
15.10.2017
17:03:20
Нужно нормально спланировать что можно/нужно сделать, а то получается мы не как сообщество языка, а как группа наблюдателей

Dmitry
15.10.2017
17:03:26
Я тут научился паре очень интересных вещей как скрещивать вайб и SPA так чтобы роутинг был настоящий и сайт модный, только вот задача тупо сесть и начать делать

Pavel
15.10.2017
17:04:09
Так опиши задачи в issues

Oleg
15.10.2017
17:04:19
Вот это я и хотел предложить

Pavel
15.10.2017
17:04:29
Разбей на маленькие.
И стань тимлидом =)

Oleg
15.10.2017
17:04:55
Ок

Dmitry
15.10.2017
17:10:04
запостил таск

Ievgenii
15.10.2017
19:54:22
Вот только что поднял докер с монгой, который по ошибке вырубил)
Это к слову о СУБД в докере)))

Dmitry
16.10.2017
13:44:21
Кстати, а есть какой-то подход в программировании который бы позволял описывать кучу правил и их сочетаний?
Типа: кучу Если и Или? Смысл в том, чтобы не упустить все возможные варианты их комбанаций

qwerty
16.10.2017
13:46:58
надо в сторону комбинаторики копать
в реалиях программирования как правило реализованы мат. подходы для подобных задач

Pavel
16.10.2017
13:49:27
По-моему этот подход и называется программирование

Friedrich
16.10.2017
13:54:29
Наверняка в D есть какие-нибудь нормальные библиотеки для реализации стейт-машин (хотя я сам не интересовался пока).

qwerty
16.10.2017
13:55:11

Dmitry
16.10.2017
13:55:12
возможно? Про нее почитать?

qwerty
16.10.2017
13:55:50