Size: a a a

2020 January 04

B

Bogdan in rust_offtopic
и нет нажды думать про бинарнуюб совместимость авторам крейтов, достаточно на уровне API совместимость иметь
источник

B

Bogdan in rust_offtopic
нарвно какой-то аналог COM-a бы помог
источник

E

Eugene in rust_offtopic
по идее, есть же FFI, а swift с rust может через FFI взаимодействовать
источник

B

Bogdan in rust_offtopic
Eugene
по идее, есть же FFI, а swift с rust может через FFI взаимодействовать
ffi на уровне С
источник

E

Eugene in rust_offtopic
Bogdan
ffi на уровне С
и чем это плохо?
источник

B

Bogdan in rust_offtopic
можно гурзить расто dll  с треттами и прочим, но должна быть та-же версия компилятора вплоть до билда
источник

E

Eugene in rust_offtopic
я на rust писал простую библиотеку, которую в  .so собрал, а потом через FFI в swift использовал
источник

AL

Andrey @ozkriff Lesnikov in rust_offtopic
Eugene
а то, что swift компилятор/интерпретатор на rust напишут, чем это лучше?
как бонус: https://youtube.com/watch?v=74Y1n2v-gos&t=5247s (таймкод)
источник

E

Eugene in rust_offtopic
вроде работало
источник

B

Bogdan in rust_offtopic
Eugene
и чем это плохо?
тын еможешь типажи передавать через границу модулекй динамически слинкованых, и не repr(c) структурки
источник

E

Eugene in rust_offtopic
Bogdan
тын еможешь типажи передавать через границу модулекй динамически слинкованых, и не repr(c) структурки
а зачем их передавать?
источник

B

Bogdan in rust_offtopic
Eugene
а зачем их передавать?
чтобы был полноценный интероп, например

надеюсь ты не серьезно?)
источник

B

Bogdan in rust_offtopic
ну repr(C) это гаоничение серьезное ддля динамик линковки
источник

B

Bogdan in rust_offtopic
ЛОООЛ
источник

B

Bogdan in rust_offtopic
нельзя удалить потому что антивирь залочил
источник

E

Eugene in rust_offtopic
те возможности, которые есть в rust (типажи), как в других я.п. использовать?
источник

E

Eugene in rust_offtopic
и вроде статические библиотеки, собранные на rust, нормально линкуются в исполняемый файл компилятором swift
источник

B

Bogdan in rust_offtopic
ну мне было бы интерсно в ратсовый exe подключать плагины dll написаные на расте
источник

B

Bogdan in rust_offtopic
а для дургих языков блобы неплохо уметь работать с методами, в приницпе
источник

B

Bogdan in rust_offtopic
@oleganza говрил про нативный, безшовный interop а не про пляски с repr(C)
источник