@dlangru

Страница 368 из 719
Oleg
06.01.2018
23:28:21
Это мой главный вопрос

Зачем нужно всё что сверху

Google
Oleg
06.01.2018
23:29:35
Если ядро дырявое

Evgeny
06.01.2018
23:29:36
Если ядро дырявое
юзай либевент он более-мене вылизан.

Да? std.signal смотрю огонь вообще
стд.сигнал? он тут причем?

Oleg
06.01.2018
23:31:43
Ievgenii
06.01.2018
23:31:49
юзай либевент он более-мене вылизан.
Он конкретно вылизанный

Evgeny
06.01.2018
23:32:03
Зачем тогда обертка?
ну а как еще расширять функциональность? ?

Oleg
06.01.2018
23:32:13
юзай либевент он более-мене вылизан.
https://github.com/vibe-d/vibe.d/issues/1888 вот это к чему относится?

Ievgenii
06.01.2018
23:32:35
это отдельная либа, можно ей не пользоваться.
Тут не вопрос ею не пользоваться, а чего сразу отдельной либой не сделать, а не встраивать в фреймворк

Evgeny
06.01.2018
23:33:34
Тут не вопрос ею не пользоваться, а чего сразу отдельной либой не сделать, а не встраивать в фреймворк
еще раз, оно не встроено наглухо, если зависимость не прописана в dub оно даже не скачается.

Oleg
06.01.2018
23:33:37
что за глупость ты пишешь, "сразу нормальный", у фобоса очень серьезные требования.
Глупость мысль о том, что по другому не сделать или что это 'по другому' может быть только хуже

Ievgenii
06.01.2018
23:34:16
еще раз, оно не встроено наглухо, если зависимость не прописана в dub оно даже не скачается.
Возможно это сейчас так, а раньше она была в самом фреймворке

Evgeny
06.01.2018
23:34:37
Глупость мысль о том, что по другому не сделать или что это 'по другому' может быть только хуже
я о требовании сразу писать так, чтобы прямо завтра в фобос. Сам-то хоть раз так писал? ? Вот где глупость

Google
Ievgenii
06.01.2018
23:34:44
И отдельно скачать нельзя было, кажется

Evgeny
06.01.2018
23:35:43
Возможно это сейчас так, а раньше она была в самом фреймворке
разделили давно на части, сабмодули вайба.

Oleg
06.01.2018
23:36:25
я о требовании сразу писать так, чтобы прямо завтра в фобос. Сам-то хоть раз так писал? ? Вот где глупость
Я что-то подобное сказал? Либа reqests (не помню точно название) как пример

Ievgenii
06.01.2018
23:36:26
Я выше писал, что отсутствует анализ рынка, что прежде чем писать - посмотри как у других

Чего так сразу было не сделать?

Evgeny
06.01.2018
23:37:01
https://github.com/vibe-d/vibe.d/issues/1888 вот это к чему относится?
это не претензия к самому вайбу, это претензия к сонке. тут только и можнь ответить - опенсорс же.

Oleg
06.01.2018
23:37:30
Он автор - он решает что где когда

Pavel
06.01.2018
23:38:24
Еще скажи что это не претензия ни к чему, а просто заведенный тикет на гитхабе. От передемагогирования формулировок что-то меняется?

Evgeny
06.01.2018
23:38:47
Чего так сразу было не сделать?
ты еще спроси почему линупсовое апи не было сделано сразу как надо. :) да потому что твое "сразу" нереально.

Evgeny
06.01.2018
23:39:27
Он автор - он решает что где когда
ну он не один контрибутор

Ievgenii
06.01.2018
23:40:07
Достаточно было посмотреть на лево, потом на право и понять, что вместо того, чтобы пихать все в одну репу - лучше сделать отдельно!

Oleg
06.01.2018
23:40:10
Вайб не Линукс, сложность разная

Pavel
06.01.2018
23:40:29
В общем я тут уже давно потерял нить кто что и кому пытается доказать. Что GC плохо, что вайб плохо, или что гц используется в вайбе, или что частично не используется... В чем тезис то?

Evgeny
06.01.2018
23:40:41
Oleg
06.01.2018
23:41:45
В общем я тут уже давно потерял нить кто что и кому пытается доказать. Что GC плохо, что вайб плохо, или что гц используется в вайбе, или что частично не используется... В чем тезис то?
Вайб не продакшн и той дорогой что он сейчас идёт не скоро станет. Имхо гц ок и все сервисы что нещадно текут, текут из-за вайба

Google
Ievgenii
06.01.2018
23:41:50
В общем я тут уже давно потерял нить кто что и кому пытается доказать. Что GC плохо, что вайб плохо, или что гц используется в вайбе, или что частично не используется... В чем тезис то?
Я лично о том, что вайб реализован так, что для простых задачь он потребляет не оправданно много памяти и, почему-то, с каждым запросом ему нужно все новая и новая память...

Evgeny
06.01.2018
23:42:02
Oleg
06.01.2018
23:42:47
Только go может не было так развито

Evgeny
06.01.2018
23:42:50
Много разных фреймворков было
таких же? на корутинах? Пример в студию. Даже нода так научилась сравнительно недавно.

Oleg
06.01.2018
23:44:20
Короче, давайте более не будем пустословить и если у кого-то есть код, который выжирает память или что-то ещё, просто разберём вместе

Без кода нет разговора)

Ievgenii
06.01.2018
23:45:08
))))

Evgeny
06.01.2018
23:45:19
короче к архитектуре вайба претензии-то есть?

Ievgenii
06.01.2018
23:45:21
/menu@QuanBot

Evgeny
06.01.2018
23:45:27
/menu@QuanBot

/menu@QuanBot

Ievgenii
06.01.2018
23:45:38
/menu@QuanBot
И ничего)))

Evgeny
06.01.2018
23:45:49
не чтото было

Ievgenii
06.01.2018
23:45:57
У меня ничего (

Oleg
06.01.2018
23:46:00
короче к архитектуре вайба претензии-то есть?
У меня да, но детально я вникал давно и детали смогу освежить только после 9ого

Продуктивной всем ночи

Google
Oleg
06.01.2018
23:46:28
С рождеством, кстати)

Ievgenii
06.01.2018
23:46:39
короче к архитектуре вайба претензии-то есть?
Я давно его не смотрел. Там можно какую-то реализацию, скажем того же роутера, заменить на свою, через тот же DI?

Лично для меня это МастХев

Чтобы я мог любую сущность заменить на свою реализацию

Pavel
06.01.2018
23:48:23
Нет кстати DI и прочего интерпрайза там нету

Ievgenii
06.01.2018
23:48:26
Реально любую

Pavel
06.01.2018
23:48:41
Все плотненько и связано друг с другом

Ievgenii
06.01.2018
23:49:04
Мы сделали свой мини-фреймворк. В нем можно ВСЕ заменить, что душе будет угодно

Evgeny
06.01.2018
23:49:08
роутер можно свой написать и заменить

Admin
ERROR: S client not available

Ievgenii
06.01.2018
23:49:32
Pavel
06.01.2018
23:49:41
Но я думаю что если бы там была хорошая компонентная архитектура то он был бы в разы сложнее и запутаннее

Ievgenii
06.01.2018
23:49:45
Это я уже придераюсь))

Но тогда бы ты смог утечки или что угодно заменить и не ждать фиксов или апрувов

Ну не нравится мне их реализация чего-то там. Раз и реализовал свою, а в их код не лазиешь

Evgeny
06.01.2018
23:51:06
не, веб-часть вайба примитивна, там компонентов с гулькин нос

Ievgenii
06.01.2018
23:51:10
Главное - сохрани интерфейс

Ну тогда у меня 2 притензии к вайбу)

Google
Ievgenii
06.01.2018
23:51:56
А так пофиг :)

Evgeny
06.01.2018
23:52:12
вторая какая?

Ievgenii
06.01.2018
23:52:26
Все равно свою пилить буду. Может даже до какого-то опенсорса дойдет ;)

Evgeny
06.01.2018
23:52:47
мне нравится еще diet, его кстаты вообще сонкн выдрал в совсем отдельную либу

Ievgenii
06.01.2018
23:53:08
вторая какая?
Отсутствия DI на уровне фреймворка и потребления много памяти. Не оправданно много.

Evgeny
06.01.2018
23:53:25
Все равно свою пилить буду. Может даже до какого-то опенсорса дойдет ;)
фреймворк на базе вайба или вообще на голых сокетах?

Evgeny
06.01.2018
23:54:29
Что это?
это дешная версия jade

Ievgenii
06.01.2018
23:54:42
А что это такое?)

Evgeny
06.01.2018
23:55:09
На базе вайба? О.о На сокетах, конечно. И LibEv
а что такого, берешь из вайба только сокеты без хттп и пилишь свое

А что это такое?)
движок шаблонов для генерации хтмл, ну как sass для css.

Ievgenii
07.01.2018
00:05:30
Что тебе те файбы? Ну реализовать самому на генераторах, а мне кажется файбы на них и сделаны, не вижу труда.

Evgeny
07.01.2018
00:06:57
А зачем оттуда брать сокеты?
потому что с ними можно работать синхронно, это намного легче.

Ievgenii
07.01.2018
00:07:37
Оно выглядит как синхронно

Evgeny
07.01.2018
00:07:49
Оно выглядит как синхронно
я это и имел в виду

это большой плюс

Ievgenii
07.01.2018
00:08:22
в D нету генераторов.
https://dlang.org/library/std/concurrency/generator.html

Страница 368 из 719