LINUX.ORG.RU

можно. легко. но судя по тому, что ты задаешь этот вопрос — тебе это вряд ли поможет

xavaco5033
()

FFI гораздо проще у Lua и Guile. С питоном ты залюбишься писать обвязки на C.

anonymous
()

Почему бы весь код не написать на другом языке?

bread
()
Ответ на: комментарий от anonymous

В свое время делал биндинги для сишного кода, используя cffi, очень даже неплохо выглядело и не потребовало зашкварных страданий.

lu4nik ★★★
()
Ответ на: комментарий от anonymous

Чем проще, и проще чем что? У питона даже руками сишные модули пишутся элементарно, а кроме этого есть куча вообще seamless способов, включая cffi, cython, swig.

А lua с массивами с единицы, и любая лиспосня - не языки программирования вообще.

slovazap ★★★★★
()

Читай доку модуля ctypes, там очень лёгкая интеграция с нативщиной. Писать можно на си-совместимых языках. Насчёт Go не знаю, а на Rust можно, в rustbook даже пример был. Ещё можно задействовать cython, чтобы превратить питоний код в нативный - метод для ленивых и новичков.

Делать не трудно, если уверенный синьор. Но затратно, если уже не знаешь подходящий нативный язык.

InterVi ★★★★★
()

У Golang очень плохой c-ffi, лучше не стоит. А на C/C++ можно.

AdonisSexyBoy
()

Мне на расте зашло для питона писать батарейки только из-за того что оно строки в юникоде жрёт. Но судя по тому что ТС задал вопрос ему это не поможет.

peregrine ★★★★★
()
Ответ на: комментарий от InterVi

Делать не трудно, если уверенный синьор. Но затратно, если уже не знаешь подходящий нативный язык.

Э, даже джун справится, главное оба языка знать.

peregrine ★★★★★
()

Можно. Они тебе все за ffi задвигают, а ведь ещё есть ipc.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.