5 ms·
One project used ATS for an 8-bitter: http://metasepi.org/doc/metasepi-icfp2015-arduino-ats.pdf http://metasepi.org/doc/metasepi-icfp2015-arduino-ats.pdf http
by nickpsecurity 8y ago
One project used ATS for an 8-bitter:
http://metasepi.org/doc/metasepi-icfp2015-arduino-ats.pdf http://metasepi.org/doc/metasepi-icfp2015-arduino-ats.pdf
http://www.ats-lang.org http://www.ats-lang.org
Chez Scheme used to run on 8-bit platform, too. Then there's Pascal and BASIC dialects for microcontrollers. Astrobe has Oberon dialect for ARM Cortex's. AVR-Ada lets you use Ada with AVR's. OcaPIC put Ocaml subset on PIC microcontrollers.
People are using C because most people already use C with the ecosystem benefits that follow. Although C and assembly are dominant, there are other options available if people think their pro's and con's line up with their needs.
- rurban 8y agoThat's excellent news. ATS is one of the best languages out there. It used to beat C in the shootout benchmarks, and adds much better security and types than C/C++. I'll try to use in my next embedded job, where they do just C.
- PeCaN 8y agoAlways cool to see ATS in the wild. Higher-order functions on an 8-bit CPU makes me happy. :D