@dlangru

Страница 546 из 719
Denis
02.05.2018
12:52:32
Никак. Абсолютно никак
Щас зарепорчу багу

Evil
02.05.2018
12:53:02
Ди*
Там тоже секс, с гц

Dark
02.05.2018
12:53:13
Google
Evil
02.05.2018
12:53:31
Да

Denis
02.05.2018
12:55:25
Щас зарепорчу багу
https://github.com/telegramdesktop/tdesktop/issues/4648

пальцы вверх потыкайте?

Dark
02.05.2018
12:55:38
Да
Только в betterC или ради производительности

Oleg
02.05.2018
12:56:32
@Lord_Evil чёт не вразумлю, ты бабос Диме отваливаешь или эта реклама как-то с D связана?

Denis
02.05.2018
12:57:20
Норм картинка. Но я мог бы удалить, если сразу сказать.
Да мне пофиг, просто это очевидный недочёт телеграмских клиентов

Evil
02.05.2018
12:57:55
Denis
02.05.2018
12:58:08
а я не хочу её выключать

Dark
02.05.2018
13:03:41
Исключительно натурой
Люблю нашу ад_министрацию за это

Google
Evil
02.05.2018
13:04:11
Люблю нашу ад_министрацию за это
Я и есть администрация

Dark
02.05.2018
13:04:56
Не самая лучшая администрация

Denis
02.05.2018
13:05:13
DMD 2.080.0 вышел

Oleg
02.05.2018
13:05:32
Dark
02.05.2018
13:05:33
DMD 2.080.0 вышел
Ну чо там новенького, вкратце?

Denis
02.05.2018
13:05:44
Ну чо там новенького, вкратце?
https://dlang.org/changelog/2.080.0.html

Dark
02.05.2018
13:06:53
Кастомные аллокаторы выкинули?

Плохо, как по мне

Oleg
02.05.2018
13:07:07
интересно, ldc для этой версии fe как будет нумероваться

NullSanya
02.05.2018
13:07:11
Кастомные аллокаторы выкинули?
Давно уже собирались.

Dark
02.05.2018
13:07:29
NullSanya
02.05.2018
13:07:58
Причины?
Не знаю, просто еще в книге Александреску это писалось, что оно есть, но будет когда-то выведено.

Oleg
02.05.2018
13:08:29
Причины?
думаю чтобы было проще самому управлять выделением памяти, а не в библиотеку это было вшито

NullSanya
02.05.2018
13:09:04
Ну да. Ведь так не очень ясно, как выделяется память.

Oleg
02.05.2018
13:09:41
И как запрещение аллокаторов поможет?
ты сам будешь выбирать как аллоцировать класс

по умолчанию gc стандартный, при желании std.experimental.allocators

NullSanya
02.05.2018
13:10:44
Но мне хотелось бы для этого приятный синтаксис =(

Evil
02.05.2018
13:11:52
Не самая лучшая администрация
А что нужно, устроить из спокойного общения цирк?

Google
Denis
02.05.2018
13:12:39
The pow operator ^^ can now be used by CTFE кто-то тут хотел это шибко

Oleg
02.05.2018
13:13:30
The pow operator ^^ can now be used by CTFE кто-то тут хотел это шибко
не тут, вроде парень который 200$ вкинул

Denis
02.05.2018
13:13:41
Но мне хотелось бы для этого приятный синтаксис =(
често нужны такие аллокаторы? никогда не юзал

Dark
02.05.2018
13:13:42
А что нужно, устроить из спокойного общения цирк?
Я бы предпочел не обсуждать претензии к администрации

Oleg
02.05.2018
13:13:47
просто здесь об этом разговор был

Denis
02.05.2018
13:14:18
apply was added to std.typecons. вот это годно

NullSanya
02.05.2018
13:14:20
често нужны такие аллокаторы? никогда не юзал
Иногда хотелось бы, ибо писать make и как там не очень красиво

Oleg
02.05.2018
13:15:42
Иногда хотелось бы, ибо писать make и как там не очень красиво
усложнение синтаксиса языка, сейчас тенденция всё в либы увезти

NullSanya
02.05.2018
13:16:03
усложнение синтаксиса языка, сейчас тенденция всё в либы увезти
В данном случае для конструктора автокомплит отваливается

Evil
02.05.2018
13:16:07
Dark
02.05.2018
13:16:51
Псс, а что за DCD?

NullSanya
02.05.2018
13:17:10
Denis
02.05.2018
13:17:12
на code.dlang.org есть

NullSanya
02.05.2018
13:17:16
Типа что это?

Dark
02.05.2018
13:17:32
community/dcd 0.9.4-1 (dlang) D Completion Daemon: auto-complete for the D programming language

Автокомплит где?

Oleg
02.05.2018
13:17:46
Типа что это?
штука для автокомплита

NullSanya
02.05.2018
13:18:06
штука для автокомплита
печальная правда

Pavel
02.05.2018
13:18:16
Автокомплит где?
Везде. Autocomplete as a service

Denis
02.05.2018
13:18:24
строго говоря, он не обязательно демон

Google
Dark
02.05.2018
13:18:36
Denis
02.05.2018
13:18:38
его можно вкомпилить намертво в конкретную ИДЕ

Dark
02.05.2018
13:18:51
Везде. Autocomplete as a service
Как это вообще работает??

NullSanya
02.05.2018
13:19:11
Pavel
02.05.2018
13:20:26
Как это вообще работает??
Грубо говоря ты ему скармливаешь все исходники и место где сейчас стоит гипотетический курсор редактора, а он выдает список токенов которые на это место можно дописать

NullSanya
02.05.2018
13:21:28
Круто. Осталось только понять, как его протестировать
Он работает. Криво и косо, но работает.

Denis
02.05.2018
13:22:18
Dark
02.05.2018
13:22:19
Admin
ERROR: S client not available

Denis
02.05.2018
13:22:44
значит оно тебе не надо

NullSanya
02.05.2018
13:22:50
._. И как я его увижу?
ну вообще, запускаешь dcd-server, в него через dcd-client шлешь запросы

Жаль моно-д умер

Хороший там был автокомплит

Denis
02.05.2018
13:24:41
Хороший там был автокомплит
Подозреваю, он был оттуда же

NullSanya
02.05.2018
13:24:57
Подозреваю, он был оттуда же
Кто? Там был свой, DParser2

И он умел много чего

Denis
02.05.2018
13:25:17
Вроде обещали что в dmd будет выделена библиотека для парсинга и всё переедет в него

NullSanya
02.05.2018
13:25:17
даже ufcs

Google
NullSanya
02.05.2018
13:25:47
шаблончики много ломают для автокомплита

Pavel
02.05.2018
13:27:23
Да автокомплит в д мозговыносящий поэтому реализовывать на стороне редактора не вариант

Dark
02.05.2018
13:28:26
а что так с автокомплитом?

NullSanya
02.05.2018
13:28:47
а что так с автокомплитом?
сложно проводить быстрый анализ если я правильно понимаю

Denis
02.05.2018
13:29:12
Dark
02.05.2018
13:29:16
сложно проводить быстрый анализ если я правильно понимаю
По хорошему, D стоило бы кэшировать свой анализ

Denis
02.05.2018
13:29:23
M$ даже какой-то хороший стандарт на эту тему продвигает

Oleg
02.05.2018
13:30:54
Dark
02.05.2018
13:31:16
Так DCD кэширует как раз, не?
Я предлагаю компилятору кэшировать

NullSanya
02.05.2018
13:31:24
где-то автокомплит прямо в компилятор встраивают(haxe)

NullSanya
02.05.2018
13:31:53
это было бы правильно
и там он шустрый и даже макросы отрабатывает

То есть можно автокомплитить структурку, которая была распарсена из json

NullSanya
02.05.2018
13:33:22
приятно
Ага, язык приятный, но слабовато с либами там

Denis
02.05.2018
13:33:45
haxe - хаскелисты маскируются?

NullSanya
02.05.2018
13:34:31
Там ничего такого

хотя компилятор на ocaml

но в целом приятный язык

Dmitry
02.05.2018
15:37:05
А вообще не сколько уместно те же assert'ы использовать вне юнит-тест блоков?

Dark
02.05.2018
15:38:41
А вообще не сколько уместно те же assert'ы использовать вне юнит-тест блоков?
В продакшене лучше не надо. В дебаговой сборке - вполне.

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