|
|
|
|
|
by bmitc
1194 days ago
|
|
Is it suitable for real-time embedded programming? How about audio libraries? Does it have microcontroller support? I've heard about Carp before, but haven't ever tried it. I've longed for an embedded ML language, and I like Lisp and Scheme, so this seems right up my alley. Apologies for all the questions, but I'm just curious about potentially applicability to some things I have in mind. |
|
As it compiles to C, any microcontroller with a compiler that supports something that looks like C can work. I've run Carp code on a GBA (as mentionned somewhere else in the comments), esp32, esp8266, as well as Arduboy & Pygamer via Arduino.
There is some more information about running Carp on embedded platforms in the docs[0].
One last thing I wanted to mention is that Carp is still very much in flux so it might not be the best choice for longterm projects, but if you're interested in playing with the language there is usually always someone to answer questions on the Gitter[1].
[0] https://github.com/carp-lang/Carp/blob/master/docs/Embedded....
[1] https://app.gitter.im/#/room/#eriksvedang_Carp:gitter.im