
Oleg
17.12.2017
15:04:56
ну эт вопросы к личному отношению к жизни

zk
17.12.2017
15:06:01
задач много, времени всего восемнадцать часов в сутки (минус шесть часов на сон)

Oleg
17.12.2017
15:06:39
я не осуждаю, всё понимаю, сам был в такой ситуации
но потом понял, что сам факт нахождения в такой ситуации сигнализирует о том, что делаешь что-то не так

Google

Oleg
17.12.2017
15:07:24
и в любом случае это имхо

zk
17.12.2017
15:07:30
и как, быстро прошло?

Oleg
17.12.2017
15:07:34
нет
это же реорганизация времени, переосознание приоритета задач

zk
17.12.2017
15:08:25

Oleg
17.12.2017
15:08:39
2-3 месяца и процесс не завершён
да даже больше...
но сейчас легче

zk
17.12.2017
15:09:58

Oleg
17.12.2017
15:10:39
некоторое осознание приходит с мыслью что не только лишь ты виновен в сложившейся ситуации)))
ну мол много есть мыслей типа "я плохой программист, я не успеваю всё сделать" и тд

zk
17.12.2017
15:11:50
я не вижу ничего плохого в своей текущей ситуации - кроме нехватки времени

Oleg
17.12.2017
15:12:07
если это не доставляет дискомфорта, то всё ок

Google

Oleg
17.12.2017
15:12:20
я не хочу всю жизнь до минуты тратить на работу
есть какие-то интересы помимо работы

zk
17.12.2017
15:12:49
была бы возможность не есть и не спать - так-бы и делал

Oleg
17.12.2017
15:12:54
ради чего тогда жить то?)
чтобы работать?
и что является результатом?

zk
17.12.2017
15:13:27
наши задачи это не только программирование

Oleg
17.12.2017
15:13:32
если это свой бизнес и он позволяет покупать квартиры, то это другое дело

Stepanos
17.12.2017
15:13:42
мотивация нужна :) я пол года назад уволился и стартап пилю = мотивация

Oleg
17.12.2017
15:13:55
а если это впахивание на дядю, который покупает квартиры, то тут должна быть достойная оплата
рынок предлагает много вариантов
в любом случае это моё понимание вопроса
никого учить ничему кроме D не хочу)

Dmitry
17.12.2017
15:35:06
Надо делать исключительно на vibed иначе возникает вопрос, зачем вообще нужен D если на нем ничего написать нельзя.
У меня сейчас банально не хватает времени, чтобы привести сайт в порядок. До этого кучу сил ушло на попытки опробовать все возможные комбинации веб-технологий. Сейчас у меня сформировалось полное представление о том как и что делать, чтобы оно было просто и компактно, но к сожалению у меня совершенно нет врмени чтобы этим заниматься.
К сожалению сейчас приходится писать на Python (кому нужна работа по прежнему пишите). Но идею доделать сайт я не оставил. Нужно просто откуда-то взять неделю времени.

Stepanos
17.12.2017
15:48:11
http://dexp.in/nuklear-webdemo/
вот крутая либка
как раз обертку на D пилю для нее

Google

Evgeny
18.12.2017
10:31:38
И чем эта либка крута?

Oleg
18.12.2017
10:33:06
ребят, а @nogc учавствует в оптимизации кода или это чисто как @safe — только ограничение?
я вот просто думаю и как-то не могу найти кейс, когда компилятор может сгенерить более быстрый код, если он знает, что он @nogc

Tem
18.12.2017
10:49:54
Ограничение.

Igor
18.12.2017
10:57:05
Рантайм не может прервать на сборку мусора код который помечен как @nogc. Можно в каком-то смысле рассматривать это как оптимизацию

Tem
18.12.2017
11:10:05
Рантайм прерывает все потоки во время сборки мусора. Поэтому если потоков больше 1, то тот, из которого запрошена сборка мусора - остановит все остальные, даже если они @nogc.

Pavel
18.12.2017
11:10:36
Но теоретически компилятор может начать это учитывать когда-нибудь в будущем

Dmitry
18.12.2017
11:10:41
Если gc вызван действиями в другом потоке, то он может и nogc код прервать.

Igor
18.12.2017
11:19:00

Stepanos
18.12.2017
12:43:34
:) ужас, не зря не использую ету штуку

Oleg
18.12.2017
13:07:14

Stepanos
18.12.2017
13:07:26
nogc

Evgeny
18.12.2017
13:40:56
:) ужас, не зря не использую ету штуку
почему? nogc нужен в случае если вы не хотите использовать GC на данном участке кода. И компилятор не даст вам случайно задействовать его. Ну и другим понятно, что данная функция GC не использует.

Stepanos
18.12.2017
13:42:41
потому что я дупля не ловлю как оно работает :)
вот сегодня почитал в чате немного что оно такое

Evgeny
18.12.2017
13:59:43
а ну и хер с ним. можно спокойно забить на этот ногц.

Oleg
19.12.2017
17:42:54
никто не погружался глубоко в обработку исключений С++?
недавно вроде добавили в D перехват С++ исключений

Evgeny
19.12.2017
18:17:30
а зачем оно?

Oleg
19.12.2017
18:18:37
чтобы норм работать с либами на C++?

Google

Oleg
19.12.2017
18:19:00
или "зачем оно" про "глубокое погружение"?

Ned Ogl
19.12.2017
18:34:53

qwerty
19.12.2017
18:55:51
Отлов C++ исключений?!
Фантастика какая-то

Oleg
19.12.2017
19:05:01
и, кстати, по поводу фантастики
https://github.com/dlang/dmd/commit/b72d7fcbe93ea5e7619ae56aba40bf18dc8f563a
хотя может я не дочитал и там чёт не то)))
только увидел)
а, не, вроде то

Admin
ERROR: S client not available

Oleg
19.12.2017
19:06:25
arc на exception по dip
https://github.com/dlang/dmd/commit/cf01f6829411208a57613d6cbd5feae7c3cc3771
и вот хороший фикс
чуть более понятные ошибки


zk
20.12.2017
07:46:50
ладно сейчас некогда, позже напишу подробней про сайт
-Не боитесь ли вы что D убьет C++?
-Извините, а D это что?
Даже если люди и знают о существовании D, большинству он не интересен.
А если, внезапно, кому-то он и интересен, то этот "кто-то" (да да - ты, который (которая) думаешь что не ты) предпочитает наблюдать за ситуацией, возможно надеясь на ее улучшение.
Но некоторые даже догадались пилить библиотеки, софты и целые фреймворки на D.
Вот только библиотек очень мало, а софтов и фреймворков по одному (из тех, что интересны людям).
Думаю не стоит ждать чуда, надо делать то, что привлечет максимум внимания к D (т.е. нужное не только вашему сообществу).
Если сайт ограничивается только одним D, его аудитория автоматически сужается.
Предлагаю расширить сайт (duseful) на все возможные языки\технологии\софты и т.д.
Начать можно только с языков, в принципе на них можно и остановиться, но тогда меньше охват и популярность.
Смысл в том, что всем заинтересованным будет известно на чем написан сервис (на D).
Надо только выяснить нужно ли людям это (вам - возможно да, каким-нибудь гошникам – нет). И есть ли на это ресурсы (это не только желание).
Я не предлагаю вам самим наполнять сайт, пусть каждый добавляет интересующую его технологию.
если что, rosetta code это совсем не то


Evil
20.12.2017
07:50:06
Щэ нэ вмэрло цэпэпэ

Stepanos
20.12.2017
08:05:21
> Вот только библиотек очень мало
сила D - в совместимости с С/С++, а там библиотек хоть жопой жуй... просто нужно пилить обертки на Топ-100 самьіх популярньіх библиотек

zk
20.12.2017
08:06:08
где прячется эта совместимость?

Stepanos
20.12.2017
08:06:52

zk
20.12.2017
08:06:59
как буст из ди, норм?

Google

Oleg
20.12.2017
08:09:15

Stepanos
20.12.2017
08:09:30
Давайте составим список библиотек, которьіх не хватает в D

zk
20.12.2017
08:10:40

Tem
20.12.2017
08:10:56
Любая библиотека, если она нужна, и если её нет в D - это та, которой не хватает, ага.

Oleg
20.12.2017
08:11:17
чтобы каждый добавил что ему нужно, а потом посмотреть в каком соотношении

zk
20.12.2017
08:12:10
тут просто щла речь о силе ди

Oleg
20.12.2017
08:13:10
кстати тот же rossetacode не особо извесен, как я понимаю
я о нём только тут узнал

zk
20.12.2017
08:13:33
кстати, в гошке можно прямо на сишке писать, только надо это дело в комментариях специальных делать

qwerty
20.12.2017
08:18:01
Почему-то не приходят сообщения на мобильник именно из этого канала
Сел за комп и увидел сколько тут понаписали

zk
20.12.2017
08:19:56
win fon?

qwerty
20.12.2017
08:20:09
Да нет, android

zk
20.12.2017
08:21:02
хз, у меня так обычно на винде, а на ведроиде все норм

Stepanos
20.12.2017
08:27:28
если у тебя китайфон, хіомі, мейзу..., они убивают процесьі фоновьіе
надо приложение в бельій список добавить

zk
20.12.2017
08:27:48
люмия

Stepanos
20.12.2017
08:27:55
я о дроиде

zk
20.12.2017
08:28:36
на андроиде норм было

qwerty
20.12.2017
08:29:40
да все ок уже