@dlangru

Страница 673 из 719
Dmitry
02.09.2018
08:13:12
После бекенда все эти проблемы и пути решения js мира вообще кажутся набором заблуждений.

Maxim
02.09.2018
08:14:59
Мне кажется, период бурного развития фронтэнда к концу подходит

Dmitry
02.09.2018
08:15:08
Да и код написанный на D/C будет актуальным и через 10 лет, а на js один хрен все эти миллионы строк кода можно будет только в помойку выкинуть

Maxim
02.09.2018
08:15:38
webpack, react и vue уже почти стандартом стали

Google
Maxim
02.09.2018
08:16:21
Сейчас ещё wasm до нормального состояния допилят и всё)

Dmitry
02.09.2018
08:16:56
vue выстрелил оч круто. А реакт и веб-пак я хз. По мне какие то говнотехнологии. Говорю как человек который этот веб каждый день теперь на работе пишет.

Toha
02.09.2018
08:48:59
а чем vue лучше реакта?

тем что проще, и нет необходимости тащить миллиард инструментов для сборки?

Maxim
02.09.2018
08:54:05
и тем, что его можно постепенно внедрять в легаси проекты?

Toha
02.09.2018
08:54:32
Я не стал щупать реакт, меня отпугнуло количество действий, которые нужно сделать для хелоу ворлда

вью куда проще в этом плане

Dmitry
02.09.2018
09:22:38
Простой и понятный. И слишком безгеморойный

Реакт полная жопа. Я хер знает как на нем вообще пишут

Ievgenii
02.09.2018
09:27:28
)))

Pavel
02.09.2018
12:17:10
в итоге, код сильно говно, или сойдет? :)
В коде много ляпов от невнимательности. Некоторые вещи очевидно что не тестировались. Что делает этот воркер для меня не очевидно, - я не ориентируюсь в данной предметной области. Если подправить ляпы, как для меня потянет на "удовлетворительно".

Google
Pavel
02.09.2018
12:17:49
Да и код написанный на D/C будет актуальным и через 10 лет, а на js один хрен все эти миллионы строк кода можно будет только в помойку выкинуть
Увы пока что мы наблюдаем как тысячи строк кода на D1 выкинуты на помойку, так что не показатель

Dark
02.09.2018
12:24:05
Ведь нельзя просто так взять и сломать обратную совместимость

Pavel
02.09.2018
12:25:49
Хитрее: есть макакинг (он про запоминание), а есть знания, которые и через 300 лет будут актуальны
Я говорил как раз еще хитрее - инфляция знаний и актуальность это немного перпендикулярные вещи. Сейчас можно на зубок знать про устройство памяти, красно черные деревья, реляционную алгебру и все остальное но это все равно котострофически мало для того чтобы создавать крутые продукты. Надо знать больше и больше с каждым годом.

Pavel
02.09.2018
12:27:49
а можешь привети пример ляпа?
elif not any(self.exchange, self.route): self.logger.debug("no exchange and route specified!")

Toha
02.09.2018
12:28:27
ясно

не все так печально крч :)

есть куда расти

Pavel
02.09.2018
12:30:55
No analysis configurator found Analysing 10 files... Found 12 issues No analysis configurator found Analysing 'executer.py'... Found 8 issues No analysis configurator found Analysing 'executer.py'... Found 8 issues No analysis configurator found Analysing 'queue.py'... Found 2 issues No analysis configurator found Analysing 99 files... Found 42 issues No analysis configurator found Analysing 99 files... Found 42 issues

Dark
02.09.2018
12:33:12
Stepanos
02.09.2018
12:33:14
там на последней версии компилятора часто не работает пока не пофиксят

Dark
02.09.2018
12:33:25
Что уже написали vibe.d на js?

Stepanos
02.09.2018
12:34:01
я про то что код написан на Д не будет работать через 5 лет без правок

Dark
02.09.2018
12:35:43
Ну с этим я согласен

А вот JSшный работает

Dmitry
02.09.2018
13:22:29
Хех, мне тут понадобилось пересобрать проектик на D + dlangui, который чуть больше года пролежал на полке. Тогдашняя версия dlangui не собирается современной версией dmd, а соврeменная версия dlangui не заработала как надо. В итоге пришлось ради того, чтобы проект собрать, поставить опять старый dmd 2.071.2 и старый dlangui, вот тогда все завелось.

Denis
02.09.2018
13:25:59
> а соврeменная версия dlangui не заработала как надо багрепорт написан?

Google
Pavel
02.09.2018
14:01:34
Я вот писал багрепорт на asdf 8 апреля и шо, до сих пор ничего не пофикшено (

А багрепорт который мне написали в начале июля я сам пофиксил только в конце августа )

Oleg
02.09.2018
14:32:40
А багрепорт который мне написали в начале июля я сам пофиксил только в конце августа )
а если не написать багрепорт, то как узнаешь что пофикшенно?

Pavel
02.09.2018
14:33:00
Надо просто искать другую библиотеку :)

Oleg
02.09.2018
14:33:18
ты точно про D?))

Pavel
02.09.2018
14:33:47
Ну да. А библиотеки нет. И тогда остается смириться и идти писать на других нормальных языках )

Oleg
02.09.2018
14:34:38
ну, раз других выходов нет, то да...

лучше даже не пробовать D, чтобы не расстраиваться потом

Dmitry
02.09.2018
15:27:12
лучше даже не пробовать D, чтобы не расстраиваться потом
Жаль конечно, язык намного более приятный, чем распиаренный руст.

Pavel
02.09.2018
15:33:38
Так он походу и приятный потому что на нем постоянно экспериментируют с рюшечками.

Pavel
02.09.2018
15:34:36
Это как концепт-кары, которые очень красивые и крутые но в жизни совершенно непрактичны.

Dmitry
02.09.2018
15:34:38
> а соврeменная версия dlangui не заработала как надо багрепорт написан?
Пока непонятно, в чем именно баг, надо сперва понять. Там прога запускается, открывается главное окно, и тут же закрывается, безо всяких видимых причин и исключений.

Pavel
02.09.2018
15:35:03
Vadim

Dmitry
02.09.2018
15:35:40
Сорцы проекта пока не открыты, так что показать нечего.

Dmitry
02.09.2018
16:35:47
Так он походу и приятный потому что на нем постоянно экспериментируют с рюшечками.
А то на крестах и особенно рустах не экспериментируют... По работе я вынужден постоянно читать и писать на bash3 и 5 перловке, после них и руст ничего так. И даже кресты.

Pavel
02.09.2018
16:36:22
кресты же обладают обратной совместимостью?

Dmitry
02.09.2018
16:36:24
А вообще я лиспы люблю. Из которых практичной смогла стать лишь кложура (забил).

Pavel
02.09.2018
16:36:37
Или там тоже не компилируется код пятилетней давности?

Google
Dmitry
02.09.2018
16:37:20
кресты же обладают обратной совместимостью?
Я с ними очень мало имел дела, хочу погрузиться как-нибудь, да боюсь. Хочу программировать звук, пока изучаю предметную область. Примеры кодирования приводят на крестах.

Maxim
02.09.2018
16:41:05
пока на Ди не появится серьезного промышленного софта, никто не будет париться по поводу обратной совместимости, а пока никто не будет париться по поводу обратной совместимости, промышленного софта на Ди не будет)

но вообще, вроде, аккуратно ломают обратную совместимость

Pavel
02.09.2018
16:57:06
https://run.dlang.io/is/fiKyDk подскажите как быть?

Как заставить функцию модифицировать передаваемый ей буфер? Не компилируется

ref, out, cast() пробовал

qwerty
02.09.2018
16:58:28
не благодари https://gist.github.com/run-dlang/8a9eab2ae4c546515d834e98070ff25a

Admin
ERROR: S client not available

qwerty
02.09.2018
16:58:30
=)

slice сам по себе ref

не та ссылка https://run.dlang.io/gist/8a9eab2ae4c546515d834e98070ff25a

qwerty
02.09.2018
17:00:45
)

Pavel
02.09.2018
17:02:14
А может все-таки можно как то пометить что у action входящий аргумент заполняется для результата? out почему то не прокатывает

У меня это сейчас объявлено вот так alias SocksDataReader = void delegate(ubyte[] data); и создается впечатление что аргумент принимает какой-то буфер и ничего не делает.

qwerty
02.09.2018
17:03:01
массивы передаются по ссылке

Pavel
02.09.2018
18:05:01
это pylint?
В конечном итоге да

Toha
02.09.2018
22:57:13
В конечном итоге да
прогнал я им джанго проджеет который мне как тз дали, он дал оценку -6.29 :D

А мой 3 с копейками :D

Evil
03.09.2018
05:30:53
тебя погладил ангел софистический? ты окрыляешь дрожью моль космически? а у дверей, расплакавшись мистически, толпится семь бунтующих рабов? ты был прожжённ путёвкой измождённою? и усечён иконой обобщённою? вспотел ты, как муфлоны возмущенные? - окстись, оратор, ты лишился снов! https://t.me/MachineHumor

Google
Dmitry
03.09.2018
06:11:38
А у компилятора есть флаг чтобы он ничего не оптимизировал и генерил бинарик с максимально возможной скоростью?

Maxim
03.09.2018
06:14:41
судя по флагам без -O он так и делает

это я про dmd под винду

zts
03.09.2018
10:01:44
dlang ru book Читал кто нибудь ?

Maxim
03.09.2018
10:02:45
создатель этого чатика даже писал)

zts
03.09.2018
10:03:53
Ну я знаю что админ писал

Maxim
03.09.2018
10:05:39
лично я не рекомендовал бы читать, если ты об этом)

zts
03.09.2018
10:06:51
Ну уж слишком с базовых вещей начинает Али

Засыпаю от его книги

Maxim
03.09.2018
10:08:30
тогда, наверное, проще по https://wiki.dlang.org/The_D_Programming_Language походить, статьи почитать

zts
03.09.2018
10:08:32
Максим тоже сапер ?

Karbin
03.09.2018
10:08:49
книга Александреску не катит уже?

Stanislav
03.09.2018
10:09:31
её все должны были уже прочитать )

Karbin
03.09.2018
10:45:32
вдруг кто-то про неё не знает ?

Maxim
03.09.2018
19:01:28
товарищи, юзал кто https://code.dlang.org/packages/hunt-database? какие подводные камни?

Denis
03.09.2018
19:53:10
Смотрел месяца 2 назад реализацию постгрес - она была говно

Dmitry
04.09.2018
12:33:38
Оч интересный тред https://forum.dlang.org/thread/pmkuo2$1in1$1@digitalmars.com "In my opinion, we shouldn't add a third option. Rather, we should deprecate classes, and make and expand the capabilities of structs. Languages like Zig and Rust have done away with classes and all runtime overhead that accompanies them, and are showing great promise by expanding on structs with much more composable features."

Igor
04.09.2018
12:41:33
а Unique не оно?

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