@dlangru

Страница 542 из 719
Pavel
28.04.2018
17:08:42
И сравнение с go тоже

Dark
28.04.2018
17:09:17
Но на сайте нет вики
На сайте есть сравнение D с другими языками, которое неоднократно критиковалось

Pavel
28.04.2018
17:10:52
Ну да писать что у с++ плюсов только два это неконструктивно

Google
Denis
28.04.2018
17:25:41
Есть где нибудь табличка чего можно вытворять в Д чего нельзя в С++?
в официальном С++ нету шаблонной интроспекции

Denis
28.04.2018
17:30:27
нет

ufcs ещё

вообще, ты спрашивай а кто-то будет да-нет говорить

Pavel
28.04.2018
18:28:04
Однако же ничего такого в C++ нет чтоб им нельзя было пользоваться.

Pavel
28.04.2018
18:38:06
Щас уже решают органичность и продуманность чтобы быстрее закрывать всякие извращенные задачи

Pavel
28.04.2018
18:40:57
В go, по-моему

Dark
28.04.2018
18:41:47
В Go есть горутины, а все остальное маловажно

Эхх

Pavel
28.04.2018
18:41:56
В го хорошо писать байтопосылалки а вот бизнес логику не очень

Dark
28.04.2018
18:45:15
Видимо, бизнес логику он тоже посылает, правда, куда то не туда

Google
Pavel
28.04.2018
18:49:01
В D вывод проще чем в плюсах, есть bigint, более лаконичный синтаксис и расширенные возможности метапрограммирования. Более проработання работа с многопоточностью из коробки...

Модули, GC...

У C++ - стандарты и отполированные инструменты

Dark
28.04.2018
18:52:13
Модули, GC...
Это достаточно спорное преимущество

Pavel
28.04.2018
18:53:50
Это достаточно спорное преимущество
Бесспорное. Учитывая что отключаемо

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

Dark
28.04.2018
18:55:32
Бесспорное. Учитывая что отключаемо
Модули не отключить, и дополнительной функциональности модулей нет GC в D не идеален ни разу, даже учитывая отключаемость. И без GC пол-std не работает

Pavel
28.04.2018
18:56:36
Пол std и в плюсах не работает )

его там просто нет

Pavel
28.04.2018
18:56:58
Ну прям таки

Pavel
28.04.2018
18:57:08
А как ты хочешь отключить модули?

Dark
28.04.2018
18:57:36
его там просто нет
Если закрыть глаза на интроинспекцию, то дишный стд очень много мусора содержит

Pavel
28.04.2018
18:58:30
А что плохого в модулях?

Dmitry
28.04.2018
19:04:20
Dark
28.04.2018
19:10:12
К примеру? Мне в голову только curl приходит
curl в том числе. csv, json, zip, zlib, xml

crypto

Ну это для примера и только

Pavel
28.04.2018
19:12:59
вот это вот всё под плюсы на, к примеру, винде пробовал собирать? то ещё удовольствие

Denis
28.04.2018
19:13:52
Google
Pavel
28.04.2018
19:13:57
потому что стандартная либа просто работает

Denis
28.04.2018
19:14:34
В Go есть горутины, а все остальное маловажно
Могут ли горутины появиться во всех языках?

Pavel
28.04.2018
19:15:59
есть - невиртуальные конструкторы
Как конструктор может быть виртуальным?

Dark
28.04.2018
19:17:16
Denis
28.04.2018
19:18:10
возможность этого делает классы ненаследуемыми

Dark
28.04.2018
19:19:43
Костыли?

Pavel
28.04.2018
19:19:49
А почему, в принципе, нет?
Какой тип будем конструировать?

Dark
28.04.2018
19:20:13
Pavel
28.04.2018
19:30:11
возможность этого делает классы ненаследуемыми
По надобности. В D есть ненаследуемые структуры.

Denis
28.04.2018
19:38:00
По надобности. В D есть ненаследуемые структуры.
одно забытое слово virtual и ВСЁ МЕНЯЕТСЯ

Ackeard
28.04.2018
19:38:54
если в коде на с++ не пользуются override это тоже жопа.

Pavel
28.04.2018
19:39:09
Могут ли горутины появиться во всех языках?
в языках же нет нативной асинхронности так что нет

Pavel
28.04.2018
19:40:18
одно забытое слово virtual и ВСЁ МЕНЯЕТСЯ
в программировании от многих слов и букв всё резко меняется. такова жизнь

Denis
28.04.2018
19:40:42
да ненужны они невиртуальные же

нету в них смысла

Pavel
28.04.2018
19:41:34
raii в final ?

Denis
28.04.2018
19:41:54
никогда не знаешь где наступит final

просто С++ это был пробный шар

Google
Ackeard
28.04.2018
19:45:15
так же кстати, на прошлой работе я всем запретил использовать "%d"шный синтаксис ибо ОЧЕНЬ МНОГО ОШИБОК которые хрен отследишь. А в ДЭ %d проверяется при компиляции

Dark
28.04.2018
19:45:41
Только при шаблонном выражении

А что за ошибки?

Ackeard
28.04.2018
19:46:17
ну если напишешь %d а потом снешь не инт. то будет сигсегв непнонятно где

и можно искать это целый день

Ackeard
28.04.2018
19:46:51
ну у нас на работе был gccv3

он так не делал

Pavel
28.04.2018
19:48:31
никогда не знаешь где наступит final
когда нужно, просто переносим final и расставляем virtual. ну и override. это проще чем делать класс из структуры в D

Admin
ERROR: S client not available

Denis
28.04.2018
19:49:13
не проще ибо GC в С++ не завезли

Pavel
28.04.2018
19:54:54
Обычно хватает смартпоинтеров. Есть навесные GC.

Dmitry
29.04.2018
12:34:41
Павел, твоя прокся сложно сетапится? У меня пол инета не работает. Сейчас ее хочу поднять и VPN заодно

Dark
29.04.2018
12:38:48
Лучше что-то одно

Pavel
29.04.2018
12:46:16
А хотя, можно и без него. Если тебе для личных целей то стукни часа через 3, настроим

Dmitry
29.04.2018
14:16:42
А хотя, можно и без него. Если тебе для личных целей то стукни часа через 3, настроим
Докер умею и мне для личных целей. Но хочется без докера все же. Просто у меня пол инета не пашет. Щас сел openvpn настраивать. Никак не могу понять почему после подключения у меня сайты никакие не открываются под виндой. Трафик через него что ли не идет или что

Pavel
29.04.2018
14:17:34
Ну можешь socks5d собрать и прописать в конфиге логин пароль

Dmitry
29.04.2018
14:18:36
Я как до дома доеду засяду. Буду дома как раз через несколько часов

Pavel
29.04.2018
14:21:30
С браузерами все сложно. firefox не умеет использовать прокси с логином и паролем

Google
Maxim
29.04.2018
14:31:43
в браузере можно http://antizapret.prostovpn.org/proxy.pac использовать и бед не знать)

Dmitry
29.04.2018
14:34:22
Браузеры не умеют через vpn работать?

Valeriy
29.04.2018
18:33:14
Pavel
29.04.2018
18:45:39
По каким то причинам я перестал его использовать

Кажется он не работал под выпущенный тогда ff 56

Valeriy
29.04.2018
18:59:51
Pavel
29.04.2018
21:07:32
https://github.com/opticron/libdxmpp эти все библиотеки сделаны неправильно

делитантами :)

Чорт а ведь моя телега ровно те же косяки имеет. Я делитант :()())(

Глеб
30.04.2018
04:20:47
https://github.com/opticron/libdxmpp эти все библиотеки сделаны неправильно
Павел, а можно в 2 словах самый яркий пример косяка?

Dmitry
30.04.2018
07:39:33
Ура! Победа! Я VPN настроил)))

Паш, так что сейчас еще для полного счастья твой sock5 сервер посмотрю)

Павел, я затестил) твой сервер работает отлично)

Я телеграмм через него пустил)

Ну по крайне мере 5 минут он отработал)

Denis
30.04.2018
09:47:21
если зависнет не грохай его а сделай корку сначала

где-то там спрятан баг

Dmitry
30.04.2018
09:48:50
блин, а как мне его задебажить то? он же у меня на сервере крутится

Denis
30.04.2018
09:53:12
Dark
30.04.2018
09:53:14
Кстати, в чем плюсы D перед Vala?

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