AtomVM icon indicating copy to clipboard operation
AtomVM copied to clipboard

AtomVM + Elixir + Contexterlang

Open jorgeehernandez opened this issue 5 years ago • 2 comments

Thanks for the work on this project!

Currently I'm trying to find out if I can use AtomVm on my master tesis . One of the aim of the tesis is to run http://www.guidosalvaneschi.com/wp/contexterlang/ using elixir. Contexterlang relies on Erlang concurrency model to create context aware agents. The idea is to use elixir with AtomVM + Contexterlang to create IoT agents that runs on devices esp32 and stm32.

  • I would like to know what do you think about this possible use of AtomVM?

  • Is AtomVM (actual state) able to run this kind of COP language (Contexterlang) ?

Thanks

jorgeehernandez avatar Mar 05 '20 03:03 jorgeehernandez

AtomVM implements a subset of Erlang and there is currently no OTP support. That means most of the libraries that contexterlang uses are not avialable and must be backported. contexterlang seems to use ets, rpc, code and other modules not available in AtomVM.

arpunk avatar Mar 05 '20 12:03 arpunk

Did you make any progress? Do you have any feedback/information you would like to share?

bettio avatar Mar 29 '20 22:03 bettio