|
|
|
|
|
by h0l0cube
482 days ago
|
|
> an unhandled exception in Pythonx would take down your whole OS Is there a class of exceptions that wouldn't be caught by PythonX's wrapper? FTA (with emphasis added): > Pythonx ties Python and Erlang garbage collection, so that the objects can be safely kept between evaluations. Also, it conveniently handles conversion between Elixir and Python data structures, bubbles Python exceptions and captures standard output. And... > Rustler is a popular NIF wrapper for Rust in Elixir From Rustler's Git README: > The code you write in a Rust NIF should never be able to crash the BEAM. I haven't used Rustler, Zigler or PythonX (yet), so I'm genuinely asking if I'm mistaken in my understanding of their safety. |
|