
Evgeny
20.12.2017
10:02:34

Oleg
20.12.2017
10:02:46
НИХУЯ НЕ СРАБОТАЕТ
РАСХОДИМСЯ

Google

Oleg
20.12.2017
10:03:05
вообще нихуя не имеет смысла делать!

Evgeny
20.12.2017
10:03:08
:D

Maxim
20.12.2017
10:03:22
все тлен, жизнь — боль и страдания

Oleg
20.12.2017
10:03:23
нет большой компании за D, где людям платят зарплату за развитие языка
нихуя никто просто так делать не будет
пиздец блять

Evgeny
20.12.2017
10:04:35
просто звать сюда людей и помогать им. Или самому создать полезную либу и возможно народ сам потянется помогать

Maxim
20.12.2017
10:05:19

Oleg
20.12.2017
10:05:27
во во во

Maxim
20.12.2017
10:05:40
это я к чему, любую возможность надо использовать)

Oleg
20.12.2017
10:05:48
на любую мысль найдётся человек, который скажет "это не сработает"

Maxim
20.12.2017
10:06:36
но вообще, конечно, идея с гитхабом более реалистична, чем призыв всех и вся в телеграм, как мне кажется)

Evgeny
20.12.2017
10:06:36

Google

zk
20.12.2017
10:06:52
сначала себе помогите, а потом уже думайте о других

Maxim
20.12.2017
10:07:08
ну, собственно, это все и есть помощь себе

Evgeny
20.12.2017
10:07:37
я пришел сюда помочь другим или получить помощь от других. заниматься продвижением языка созданием пустых реп глупо.

Maxim
20.12.2017
10:07:48
люди говорят, каких либ им не хватает, начинают пилить их, например, кто-то приходит и видит, что есть такие же, как он, несчастные без тех же либ и вливается в процесс

zk
20.12.2017
10:07:48

Evgeny
20.12.2017
10:08:43
говорите, кому что не хватает
а то у меня создается впечатление, что тут сидят не те, кто реально используют дишку, а некие продвиженцы :)
мне реально не хватает RC-контейнеров. есть готовое в репе даба, но я пилю свое. дишные баги мешают.

Oleg
20.12.2017
10:11:35
говорите, кому что не хватает
какой смысл это здесь писать?
через пару минут это будет в истории в 3х экранах от последнего сообщения и многие не увидят

Evgeny
20.12.2017
10:12:24
зато можно получить ответ оперативно, есть еще SO и оффорум
комьюнити дишки весьма отзывчивое

Oleg
20.12.2017
10:13:21
вот пример:
http://code.dlang.org/search?q=snmp
нет ни одной наработки
на офф. форуме будет приблизительно тоже самое что и в issue на github
но тоже с элементами телеграмма
10 новых сообщений на форуме и многие уже не увидят
да и темы там отдельной под этот вопрос нет (кооперация в целях написания биндингов и/или библиотек)
и к тому же на английском)

Evgeny
20.12.2017
10:18:53
ага, но это единственный вменяемый путь
снмп редкая штука

Google

Evgeny
20.12.2017
10:19:31
в других языках тоже еще тот квест найти подходящую либу
тут только либо прибиндить сяшную либу, либо писать свою с нуля
начинаешь писать свое и публикуешь. Скорее всего будешь пилить в одно лицо, ибо этот протокол мало кому нужен.

Ned Ogl
20.12.2017
10:59:30

Oleg
20.12.2017
11:00:58
мне кажется тут "некоторая неточность"

Evgeny
20.12.2017
11:02:12

Oleg
20.12.2017
11:02:55
поэтому буду, скорее всего, биндинг делать к сишной либе

Evgeny
20.12.2017
11:04:32
отличный вариант
я фритайп и фриимидж биндил через дереликт - все устраивает. накой писать велосипед? разве что тренировки ради.

Stepanos
20.12.2017
11:07:16
добавил 3 либки

Ned Ogl
20.12.2017
11:12:53
чо чо?
Тру стори, D компиляторы гарантируют, что С код компилится ими с тем же результатом, что и другими. Там нет речи об оптимизации, препроцессоре и проч, но результат работы кода достигается тот же. Будет время - найду ссылку с подтверждением

Oleg
20.12.2017
11:13:44
тоесть ты никогда не встретишь ситуацию, где валидный с точки зрения С код будет по другому вести себя в D
но это не говорит о том, что D компилятор поддреживает компиляцию C кода

Ned Ogl
20.12.2017
11:15:25

Oleg
20.12.2017
11:15:59
собственно если ты возьмёшь обычный С файл, то он не соберётся
т.к. в С есть много конструкций не разрешённых в D

Google

Ned Ogl
20.12.2017
11:16:54
Обычный - да. Убери препроцессор, вручную заинклудь хедеры, слинкуй объектники и заведётся

Oleg
20.12.2017
11:17:06
типа возьми С код, убери половину (которая не разрешена в D) и получи D код =)

Ned Ogl
20.12.2017
11:18:07
Препроцесснуть можно штатным препроцессором. Затем, это должно собраться

Oleg
20.12.2017
11:18:08
и компилироваться он будет как D код

Ned Ogl
20.12.2017
11:18:17
Ток я хз, кому это всралось, вот в чём дело

Oleg
20.12.2017
11:19:08

Admin
ERROR: S client not available

Evgeny
20.12.2017
11:19:18

Ned Ogl
20.12.2017
11:19:23
Там есть ещё где-то узкое место, не помню. Типа С-интринсики и прочее

Oleg
20.12.2017
11:19:25

Ned Ogl
20.12.2017
11:19:33
Я прост не встречал

Oleg
20.12.2017
11:20:04
Например?
где используется препроцессор активно
тоесть надо брать хедеры и производить вот такие манипуляции, что ты описал

Evgeny
20.12.2017
11:20:50
какое-то гонево, господа

Oleg
20.12.2017
11:21:26
ну вот прям оч какие-то исключительные случаи так будут работать

Google

Oleg
20.12.2017
11:21:44
потому что те же массивы статические в D и в C по разному объявляются

Ned Ogl
20.12.2017
11:21:59
Да блин, ну прогнать его и всё. cpp file.c и можно отдавать его компилятору D.

Oleg
20.12.2017
11:22:13
типы данных платформозависимы
очень много подводных камней
и по сути это превращение кода С в код D

Ned Ogl
20.12.2017
11:23:14
Ладно, это даже не ради спора интересно, а так просто. Я погоняю тесты, скину резалт, надо только не забыть.

Oleg
20.12.2017
11:23:17
это не та же ситуация что с Objective-C, где C является полностью реализованным в стандарте

Ned Ogl
20.12.2017
11:23:32

Oleg
20.12.2017
11:28:58
добавил 3 либки
насчёт epub, fb2, mobi
Владимир Лопатин - автор dlangui, так же является автором какой-то читалки (coolreader, кажется называется), может у него есть наработки?

Evgeny
20.12.2017
11:34:28

Oleg
20.12.2017
11:40:26
вот это точно в доке где-то есть

Stepanos
20.12.2017
11:41:11
@deviator знаю, его либку использовал для одного проекта, но там С++ и лицензия не подходит для коммерческих проектов
+ очень много времени ушло чтоб оторвать либку от приложения, не модульно

Oleg
20.12.2017
11:42:00

Evgeny
20.12.2017
11:50:58
запросы у вас однако. fb2 это разве не обычный xml?

Stepanos
20.12.2017
12:49:24

Maxim
20.12.2017
12:51:24
вот, кстати, да, xml-парсера не хватает

Stepanos
20.12.2017
12:52:51
там еще есть изображения + CSS