Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Curious as to no mention of the choices around interoperability and C FFI.

"Rewrite in go" as the answer closes off a whole chunk of options.



That was the Java solution as well circa late 1990's. But in many cases that's true of python, and other languages.

It's just easier if you can install a native library rather than one with a cumbersome build process.


Perhaps because there isn't just one choice? The Go team maintains two compilers, and each treat that interoperability differently. You have even more options if you reach out into the larger Go ecosystem (e.g. tinygo does things differently again).




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: