@dlangru

Страница 132 из 719
Oleg
10.03.2017
18:41:55
Эй привет всем)

Я здесь раньше бывал

Решил зайти спросить как там DIP1000?

Maxim
10.03.2017
18:49:12


Google
Max
10.03.2017
18:49:21
Есть ключ в dmd с припиской experimental, анонсов не было

Oleg
10.03.2017
18:49:46
Как думаете, когда закончат?

Max
10.03.2017
18:51:43
когда рак на горе свиснет, лол. dip25 с которого все началось уже 4-й год пилят

Oleg
10.03.2017
18:57:08
Глянул дип25, что же Д такой сложный :С

Max
10.03.2017
18:58:42
Глянул дип25, что же Д такой сложный :С
На rvalue и друзей в плюсах погляди. Именно 25-й то вполне понятный, а вот 1000-й я например не осилил.

Попробуй, чо. Я последний раз когда тыкал хэловордл не собирался

Oleg
10.03.2017
18:59:31
Попробуй, чо. Я последний раз когда тыкал хэловордл не собирался
Так, ну если экстраполировать, успеют за 2017й хотябы работу без GC сделать и ARC например?

Max
10.03.2017
19:01:58
Без сборщика-то вполне можно и сейчас писать (если не боишься терять по паре кб на каждом замыкании:)), про arc планов вроде не было.

Pavel
10.03.2017
19:02:21
Они все так подпиливают и продумывают что у них релизы годами длятся и нормально :) Году к 2025 все допилят

Max
10.03.2017
19:03:07
К 2025 мы все на хаскелле 2.0 писать будем :)

Google
Max
10.03.2017
19:07:28
raii как в плюсах и так на месте. С этим дип1000 под раст и пытаются плясать

Oleg
10.03.2017
19:08:59
Мне от raii ощущения не те

Уже год почти закончился, а фич всё нет :(

Maxim
10.03.2017
19:13:14
ну если хочется всяких умных ссылок, чего бы на расте не писать?)

Pavel
10.03.2017
19:13:33
Тут кидали ссылку на статью что раст не такой няшный

Oleg
10.03.2017
19:13:45
Это который мне хеллоу ворлд 40 минут через карго собирал

Ну Раст это задрючинск совсем

Maxim
10.03.2017
19:14:16
щито поделать, нет в жизни счастья

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

Oleg
10.03.2017
19:15:09
Ну ладно

Всем спасибо за беседу

Я вернусь опять в следующем году

Maxim
10.03.2017
19:16:24
хотя вот деструкторов мне действительно не хватает в D )

Max
10.03.2017
19:17:03
хотя вот деструкторов мне действительно не хватает в D )
Чего тебе не хватает, если они на месте? Или RAII уже без конструкторов есть возможность выразить?

Maxim
10.03.2017
19:17:41
ну как сказать, на месте, у классов вот нет деструкторов, только финализаторы)

Max
10.03.2017
19:18:14
Что ты под деструктором-то понимаешь?

Google
Maxim
10.03.2017
19:18:48
то, что вызывается хотя бы в строгой последовательности, а желательно еще и сразу при выходе переменной из области видимости

но общая проблема всех языков с GC в том, что в них есть только финализаторы — методы, которые вызывает GC перед удалением объекта, время и последовательность вызова этих методов не определены

так происходит в D, так происходит в php, java и, насколько знаю, в C#

Max
10.03.2017
19:20:42
Плохо знаешь, очевидно

Maxim
10.03.2017
19:20:55
очевидно?)

Max
10.03.2017
19:21:53
В D есть возможность выделять память на стеке, сам подумай что ты пропустил

Pavel
10.03.2017
19:22:03
Кстати да, неизвестно когда вызываются деструкторы)

Maxim
10.03.2017
19:22:08
ну стек это стек)

он как минимум ограничен и не всегда приятно со структурами возиться)

Max
10.03.2017
19:22:31
При выходе из скоупа, если объект выделен на стеке

Maxim
10.03.2017
19:22:48
тогда уж лучше удалять объеты явно через destroy)

но деструкторов не хватает)

Eto
11.03.2017
13:06:53
Чего только не придумают, абы памятью не управлять.

Pavel
11.03.2017
14:14:56
Мы с Дмитрием в результате дискуссий так и не нашли чего бы накодить, чтобы с одной стороны было ново, а с другой не сложно

библиотека для telegram bot api уже есть, парсер markdown тоже :)

zk
11.03.2017
14:16:15
Потому что нужно было здесь обсуждать...

Pavel
11.03.2017
14:17:30
У меня давно идея начать делать гибрид awk,grep и tail но не уверен что это хоть кому-то будет нужно.

zk
11.03.2017
14:21:12
ди же сделан для того что бы портануть econtrol, может этим и займемся?

Pavel
11.03.2017
14:21:37
econtrol это что?

Google
Pavel
11.03.2017
14:22:06
D позиционируется как общий язык, от системных программ до быстрых скриптов :)

zk
11.03.2017
14:22:13
ну это почти awk.grep только лучше

Pavel
11.03.2017
14:23:21
а есть ссылка? гугл всякое находит

zk
11.03.2017
14:23:36
сейчас будет..

https://github.com/Alexey-T/EControl

Pavel
11.03.2017
14:29:19
А это точно замена grep ? А то как-то даже сходу непонятно что оно делает. Все таки парсер это более строгая штука чем грепер.

zk
11.03.2017
14:30:03
Ну конечно это не grep, но там тоже есть regex..

Admin
ERROR: S client not available

zk
11.03.2017
14:31:22
да не, regex здесь не причем, это просто шутка была про греп

просто вспомнил одну хрень -пришла девочка в муз. школу и сказала что хочет играть на арфе, ей дали гусли и сказали что это русская арфа

просто в той школе арфы никогда не было

скоро покажу может что на нем есть

Eto
11.03.2017
16:32:41
Мы с Дмитрием в результате дискуссий так и не нашли чего бы накодить, чтобы с одной стороны было ново, а с другой не сложно
Взяли бы что-то существующее и сделали это действительно хорошо. Чтобы по качеству было лучше всех существующих решений в языке.

Pavel
11.03.2017
16:33:25
Тоже не очень понятно что взять. С моими скиллами новичка особо ничего не улучшить, а можно и наоборот дел наворотить ;)

zk
11.03.2017
16:33:53
я за econtrol

Eto
11.03.2017
16:37:30
Что он делает?

Pavel
11.03.2017
20:06:53
Я так понял это какой-то редактор кода или движок для синтаксического парсинга исходников на паскале. Зачем его переписывать, куда встраивать и что это даст совершенно непонятно.

Shorty(Ale Chapa) Manskiy
11.03.2017
20:19:59
Именно там на GitHub - не редактор, а компонент из eCotrol, парсит текс, плюс регулярные выражения (но они сильно ограниченные). Для чего нужно? чтобы создавать лексеры без написания кода. Для редакторов текста, лексер обеспечивает подсветку синтаксиса, и еще пару херовен. я не знаю как оно там в нутри устроено (не знаю паскаль), но создовал несколько лексеров (в том числе для D и SDLang).

>обеспечивает подсветку синтаксиса точнее сказать не подсветку, а разбор текста (красит текст конечно другой компонент, на паскале это будет SynEdit).

Google
Eto
11.03.2017
21:36:54
http://www.econtrol.ru/syntedit.html Короче, подразумевается весь редактор реализовать?

Shorty(Ale Chapa) Manskiy
11.03.2017
21:40:07
econtrol основан на SynEdit, и если бы кто переписал его на ди, былоб неибически охуенно, но думаю что никто небудет. А вот сам парсер можно переписать.

Pavel
11.03.2017
21:46:17
Но зачем?

Чтобы это потом встроили в свой редактор полтора разработчика?

Shorty(Ale Chapa) Manskiy
11.03.2017
21:46:49
а лучше чтобы ни один не встроил?

Pavel
11.03.2017
21:47:32
Впринципе между 0 и 1.5 встраиваниями нету большой разницы :)

Shorty(Ale Chapa) Manskiy
11.03.2017
21:48:13
конечно же лучше написать очередной греп...

Pavel
11.03.2017
21:48:32
Конечно, им можно реально пользоваться и зацепить сотню другую народу

Но я уже не уверен насчет грепа. Сейчас думаю в сторону socks5 сервера

Хех офигеть, поставил себе vscode, скачал плагин code-d, он мне сам предложил скомпилировать и установить 4 расширения для работы - dcd, подсветка, форматтер и т.д. Все в 5 кликов само поставилось и работает.

Рано похвалил, что-то оно не особо подсказки выдает

Eto
11.03.2017
22:56:57
Кто-нибудь знает другие группы по языкам? Кроме Go.

Олег
11.03.2017
22:58:09
https://github.com/A-gambit/awesome-telegram-chats

Eto
11.03.2017
23:00:14
Благодарю.

Ned Ogl
12.03.2017
15:03:28
Тут кто-то трёт за D, или тоже мертвая тема?

Shorty(Ale Chapa) Manskiy
12.03.2017
18:33:08
народу просто мало

Eto
12.03.2017
19:12:48
Все заняты, код пишут.

Pavel
12.03.2017
19:20:11
Вот на канале продота про D реально тишина была неделями, по сравнению с ним тут просто центр города :D

Вот я сделяль https://github.com/nexor/socks5d

Половина работы готова :D

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