younes-alouani
Calling other languages from Elixir
How calling other languages from Elixir works ?
Does elixir/erlang interface badly with other languages (C++/ Go / C / Java … ) ?
Does it affect the the ability to use OTP’s capabilities ?
First Post!
NobbZ
Interfacing works very well and you have plenty of options to do so.
Its best to read the Erlang guide to InterOp.
Its different from the FFI of many other languages where you often can call C-functions more or less directly…
Most Liked
peerreynders
- Strangely enough Jinterface is only mentioned in passing in the overview of the guide.
- Recently Erlang Solutions added Pyrlang.
- An older blog post about how to use ports to interact with Ruby The Erlangelist: Outside Elixir: running external programs with ports by @sasajuric.
pdgonzalez872
Here is a good article on this for Elixir + Python: https://hackernoon.com/mixing-python-with-elixir-7a2b7ac6696
jxub
There’s too a great bridge to Rust that doesn’t crash the BEAM in case of failure: GitHub - rusterlium/rustler: Safe Rust bridge for creating Erlang NIF functions · GitHub
Last Post!
CptnKirk
Is anyone using Apache Thrift (https://thrift.apache.org/) for their cross-language RPC? And if so, do you like it?
Popular in Questions
Other popular topics
Categories:
Sub Categories:
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #deployment
- #library
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #channels
- #elixirconf
- #exunit
- #discussion
- #code-sync
- #javascript
- #podcasts
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #elixir-ls
- #phoenix_html
- #iex
- #blog-post
- #graphql
- #genstage
- #ai
- #websockets
- #supervisor
- #elixirconf-us
- #advent-of-code
- #distillery
- #processes
- #api
- #forms
- #metaprogramming
- #security
- #hex










