Size: a a a

2021 June 18

OB

Oleg B in dlang.ru
=)
источник

U

UsernameAK in dlang.ru
и то, умереть всё ещё можно
источник

DH

Dark Hole in dlang.ru
Ну вообще если держаться в пределах разумного, любой выбор — норм
источник

VS

Vladimir Shabunin in dlang.ru
Я тут недавно нашел работу - надо серверную часть для lwm2m устройств делать.

Там в принципе не сильно ограничивают - выбирай что хочешь. Но coap, lwm2m на D нет реализаций, из серьезного выбор остаётся пилить на базе leshan, который на java, либо wakaama на C
Ещё смотрел в сторону erlang и до сих пор кажется что хор выбор в плане асинхронности, но в итоге делаю wakaama + libuv
источник

VS

Vladimir Shabunin in dlang.ru
Получается, но пока не заморачиваюсь с освобождением памяти, а надо бы))
источник

И

Игорь in dlang.ru
Ну вот в том то и проблема. Шаг в сторону - и либ нету. Нужно скмому делать
источник

SG

Serg Gini in dlang.ru
Был бы тут Денис - он сказал бы что биндиги для сишной либы написать 5 минут :)
источник

И

Игорь in dlang.ru
Печально, тк на d писать приятно
источник

И

Игорь in dlang.ru
Это не всегда так
источник

И

Игорь in dlang.ru
Ну и потом еще поверх биндингов нужен d-way враппер
источник

SG

Serg Gini in dlang.ru
А чем полезен будет ImportC кстати?
источник

SG

Serg Gini in dlang.ru
А то были там уже dstep, dpp и autowrap
источник

KF

Konstantin Firsov in dlang.ru
А если не секрет, почему выбор сделан в сторону си, из-за производительности?
источник

VS

Vladimir Shabunin in dlang.ru
Неприязнь к java))
На C планирую сервис сделать который с внешними устройствами по coap будет общаться и предоставлять jsonrpc для внутренних процессов. Ток основной функционал. А уже всякие вебсокеты, http - на чем угодно пиши
источник

VS

Vladimir Shabunin in dlang.ru
Да и C я уже давно хочу подучить
источник

VS

Vladimir Shabunin in dlang.ru
По сетевой производительности не могу сказать - тут как пальцем ткнул в  libuv, тип ноду же годах в 15х хайпили за свою асинхронность
Но есть же многопоточность, файберы и грин треды, прочее
источник

KF

Konstantin Firsov in dlang.ru
ясно, спасибо, мельком глянул в leshan, StringUtils выглядит скопированным из commons-lang, зачем им эта копия, это хороший вопрос, даже если они что-то меняют, то почему бы не взять саму либу. Такие велосипеды немного настораживают.
источник

OB

Oleg B in dlang.ru
тем что С-шный код можно будет использовать в ct
источник

SG

Serg Gini in dlang.ru
На гитхабе вроде много разных примеров) питон тот же :)

https://github.com/Covertness/coap-rs
источник

МВ

Макс Воробьев... in dlang.ru
есть libsoup еще
источник