Size: a a a

2020 August 31

CD

Constantine Drozdov in rust_offtopic
Αλεχ Zhukovsky
потому что обработчик эвента на С++ написан
а зачем тогда ты говоришь, что обработчик на С написал? скажи, что это С++ код, исправив 0.001 мест
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
короче Rust <-> Unsafe Rust двунаправленная история.

В случае питона плюсов и так далее код работает исключительно Any Lang -> C, а обратно - хуй
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
да и в си надо перегонять. Передать нативный плюсовый вектор или питон объект нельзя
источник

CD

Constantine Drozdov in rust_offtopic
Αλεχ Zhukovsky
короче Rust <-> Unsafe Rust двунаправленная история.

В случае питона плюсов и так далее код работает исключительно Any Lang -> C, а обратно - хуй
ты упускаешь одну вещь - 99% С кода являются С++ кодом с тем же значением
источник

KR

Kai Ren in rust_offtopic
о.О
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Constantine Drozdov
а зачем тогда ты говоришь, что обработчик на С написал? скажи, что это С++ код, исправив 0.001 мест
то есть вместо std::vector юзай int[], int length ?
источник

CD

Constantine Drozdov in rust_offtopic
Αλεχ Zhukovsky
то есть вместо std::vector юзай int[], int length ?
вместо std::span, да
источник

С

Слава in rust_offtopic
Kai Ren
о.О
Но вот пункт 12 мне показался совершенно разумным. Действительно, а кого они хотели видеть на должности заместителя финдиректора?
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Constantine Drozdov
вместо std::span, да
ну это неудобно и говно
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
короче раст <-> ансейф раст куда удобнее, чем плюсы-си
источник

CD

Constantine Drozdov in rust_offtopic
Αλεχ Zhukovsky
ну это неудобно и говно
не понравилось - в бывшем сишном коде написал std::span
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
и тем более питон си
источник

CD

Constantine Drozdov in rust_offtopic
Αλεχ Zhukovsky
короче раст <-> ансейф раст куда удобнее, чем плюсы-си
ты все еще упускаешь
источник

KR

Kai Ren in rust_offtopic
Слава
Но вот пункт 12 мне показался совершенно разумным. Действительно, а кого они хотели видеть на должности заместителя финдиректора?
А я тут причём?)
источник

CD

Constantine Drozdov in rust_offtopic
Αλεχ Zhukovsky
короче раст <-> ансейф раст куда удобнее, чем плюсы-си
что ансейф раст не позволяет тебе использовать си
источник

CD

Constantine Drozdov in rust_offtopic
то есть если у тебя готовый написанный на си код
источник

CD

Constantine Drozdov in rust_offtopic
ты будешь его переписывать в unsafe Rust полностью
источник

CD

Constantine Drozdov in rust_offtopic
и будешь переписывать то, что надо в С++
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Constantine Drozdov
что ансейф раст не позволяет тебе использовать си
во-первых мне в принципе не нужен си если речь не про библиотеку без альтернатив
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
во-втоырх если нужен я могу сгенерировать биндинги
источник