@dlangru

Страница 31 из 719
Dmitry
22.06.2016
16:32:25
Во. Так и сделаю тогда

Оптимальное решение

Иначе замаюсь с этими nosql

Eto
22.06.2016
16:38:32
Для SQLite уже есть нормальный драйвер?

Google
Oleg
22.06.2016
16:38:56
а был не нормальный?

я прост не пользовался

вроде SQLite простой как три копейки

Eto
22.06.2016
16:39:26
Не было нормального. Хотя это вроде для MySQL, для SQLite я не в курсе.

Pavel
22.06.2016
18:41:49
Mint

Nick
22.06.2016
18:59:39
Xubuntu

Nick
22.06.2016
19:07:06
надо же, ни одного повторяющегося дистра ) радует разнообразие

Oleg
22.06.2016
19:10:16
да уж)

Dmitry
23.06.2016
06:22:26
"A stream is similar in concept to D's ranges. The main difference is that you can read or write many elements at a time with streams. Furthermore, reads and writes are destructive for streams, meaning that the stream is mutated because the position in the stream is advanced how ever many elements were read/written." Я не просек про диструктивизм. Почему рид врайт рушит что то

Evil
23.06.2016
06:28:56
Не разрушает

Сложно управлять курсором при множественных одновременных операциях чтения/записи

Google
qwe
23.06.2016
06:31:17
Добрый день всем! Кто-нибудь vim использует с vim-dutyl?

Dmitry
23.06.2016
06:42:28
А sink это что?

a stream is either a source or a sink. Пример фразы

Макс
23.06.2016
07:58:29
Что-то, куда сливают.

qwe
23.06.2016
09:35:49
У Вас работает DUlstyleCheck?

или DUstyleCheck

Oleg
23.06.2016
09:36:46
dfmt не использую, только dcdserver

qwe
23.06.2016
09:36:55
okay

Oleg
23.06.2016
09:37:40
вернее я не vim использую, а nvim

qwe
23.06.2016
09:37:57
и как там?

Oleg
23.06.2016
09:37:59
и там небольшой трабл был с dfmt

поэтому отключил

неправильно фигурные скобки расставлял после ключевых слов

qwe
23.06.2016
09:38:47
сам dfmt? или vim-dutyl?

Oleg
23.06.2016
09:38:55
not_keyword { } keyword { }

vim-dutyl не влияет сам на стиль связка встроенных правил и dfmt через dutyl давали такой результат

qwe
23.06.2016
09:52:52
а без dutyl давали другой?

Oleg
23.06.2016
09:57:44
без dfmt сам vim всё правильно форматирует

qwe
23.06.2016
09:57:53
о_О

Google
Oleg
23.06.2016
09:58:19
ну, конечно, моё "правильно" может отличаться от Вашего)

qwe
23.06.2016
09:58:47
в смысле по стандарту или по-своему как-то?

Oleg
23.06.2016
09:59:58
по стандарту это по D-styleguide?

qwe
23.06.2016
10:00:02
да

dfmt ведь на него ориентируется?

Oleg
23.06.2016
10:00:58
да, но тут всё руками, конечно

да и к тому же у меня немного стиль другой

qwe
23.06.2016
10:01:16
ясно

спасибо!

Oleg
23.06.2016
10:03:33
у dfmt либо if (x) либо if(x), а я пишу так if( x ) этот вариант не умеет dfmt

qwe
23.06.2016
10:04:10
if( x ) это по стандарту?

Oleg
23.06.2016
10:04:14
нет

qwe
23.06.2016
10:04:26
тогда очевидно, почему он этого не умеет)

Oleg
23.06.2016
10:05:50
нет, не очевидно

https://dlang.org/dstyle.html

Additional Requirements for Phobos

Braces should be on their own line. There are a few exceptions to this (such as when declaring lambda functions), but with any normal function block or type definition, the braces should be on their own line.

void func(int param) { if (param < 0) { ... } else { ... } }

а dfmt умеет на одной строке оставлять скобки и переносить

https://github.com/Hackerpilot/dfmt#dfmt-specific-properties

Google
Oleg
23.06.2016
10:09:07
dfmt_brace_style

qwe
23.06.2016
10:10:05
я думал мы говорим о круглых скобках ( )

Oleg
23.06.2016
10:11:25
мы говорили о круглых

dfmt_space_after_keywords (Not yet implemented)

всегда true параметр

но в любом случае он предусматривает 2 варианта

но не мой 3-ий =)

я про это говорил

Admin
ERROR: S client not available

qwe
23.06.2016
10:15:16
я в замешательстве, давайте это так оставим) Я пока что на D пишу не в команде, так что ничего страшного не будет)

Oleg
23.06.2016
10:18:40
да и если бы в команде)

не обязательно следовать слепо стандарту форматирования

обязательно слепо его соблюдать (любой, который вы приняли)

что в команде, что одному)

qwe
23.06.2016
10:21:02
Хорошо

Oleg
23.06.2016
10:22:19
ребят

кто знает что значит void func( scope void delegate(int) a ) ...

именно scope для делегата

это значит, что контекст разрушается при выходе из func?

а если это метод класса?

Google
Oleg
23.06.2016
10:23:55
кто-нибудь задавался этим вопросом?

или это типа "обещание" не сохранять куда-нибудь этот делегат?

нет, компилятор позволяет сохранять scope делегат...

Dmitry
23.06.2016
14:15:34
А что понимают под фразой: и пользование фобоса в рантайме ди? Или просто в самом ди

Просто на форуме часто обсуждается

Разве можно писать на самом Ди без Фобоса?

Pavel
23.06.2016
14:16:39
конечно, фобос это же просто библиотека

куча функций дополнительных

Dmitry
23.06.2016
14:17:27
А как вообще язык может без библиотеки то?

Pavel
23.06.2016
14:17:40
На практике почти не может

Dmitry
23.06.2016
14:17:56
А что можно без либ?

Oleg
23.06.2016
14:18:11
ну так библиотека как-то написана)

Pavel
23.06.2016
14:18:17
Ну, создавать классы, функции, писать циклы, ветвления

Dmitry
23.06.2016
14:19:39
Тоесть рантайм ди щас именно так написан?

Без фобоса?

Oleg
23.06.2016
14:20:18
мне кажется эти моменты и обсуждаются

сейчас глянул, не нашёл импорта из фобоса

core модуль

Dmitry
23.06.2016
14:21:55
Тоесть щас фактически две либы. Фобос и та на которой раньайм пишут? Я же не думаю что они все вообще с нуля пишут и в модули не объединяют

Oleg
23.06.2016
14:22:05
нет

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