Size: a a a

2021 January 15

g

gui in dlang.ru
)
источник

SG

Serg Gini in dlang.ru
Хочу тут коллегам подсунуть посмотреть Дишку, пока не получается :(
Отбиваются связкой python+c вставками (где скорость нужна) ☹️
источник

DH

Dark Hole in dlang.ru
Serg Gini
Хочу тут коллегам подсунуть посмотреть Дишку, пока не получается :(
Отбиваются связкой python+c вставками (где скорость нужна) ☹️
А чего?
источник

SG

Serg Gini in dlang.ru
Dark Hole
А чего?
М?
источник

DH

Dark Hole in dlang.ru
Чего им не нравится?
источник

SG

Serg Gini in dlang.ru
Dark Hole
Чего им не нравится?
Ну типа Пайтон вообще дефолт в области, а если нужно что ускорить, то на Си там обвязка родная
А всегда писать на чём-то си-подобном сложнее типа чем в связке такой
источник

g

gui in dlang.ru
замени cи на ди
источник

g

gui in dlang.ru
покажи им autowrap и pyd
источник

DH

Dark Hole in dlang.ru
gui
покажи им autowrap и pyd
pyd вроде сырой
источник

DH

Dark Hole in dlang.ru
Олег говорил что с ним какие-то проблемы есть
источник

O

Oleg in dlang.ru
а какую фишку в Ди добавили, чтобы можно было move-конструктор ваще и std::string в частности присобачить?
источник

O

Oleg in dlang.ru
UPD: был postblit, но он не фурычил, надо было чтото еще, что позволяло бы работать с сущностями, имеющими указатели на внутренности
источник

O

Oleg in dlang.ru
и заткнулись.. opPostMove?
источник

DH

Dark Hole in dlang.ru
Oleg
а какую фишку в Ди добавили, чтобы можно было move-конструктор ваще и std::string в частности присобачить?
А разве в D есть move конструктор?
источник

O

Oleg in dlang.ru
ну, чот ж добавили, чтобы стало возможным интеропить std::string, который в gcc содержит указатель на свои внутренности
источник

O

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

O

Oleg in dlang.ru
там 2 ссылки
источник

O

Oleg in dlang.ru
имеется в виду это. ты можешь создать в Ди C++ строку и передать ее в C++ (и обратно) без каких-либо глюков
https://dlang.org/library/core/stdcpp/string/basic_string.html
источник

DH

Dark Hole in dlang.ru
Я не шарю как там устроено
источник

O

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