What microcontrollers you have in mind? He mentioned Arduino in the post. It's not like we need Dart for extremely low spec-ed mCs, and we could run GC just fine in higher level mCs for ages...
What microcontrollers you have in mind? He mentioned Arduino in the post. It's not like we need Dart for extremely low spec-ed mCs, and we could run GC just fine in higher level mCs for ages...
STM32F7
* high-performance MCU with ARM Cortex-M7 core
* 32-bit ARM CPU @ 216 MHz
* 320 KB of RAM
* 512-1024 KB of Flash
* Single precision FPU and no fancy MMU
https://github.com/dart-lang/fletch
https://www.youtube.com/watch?v=Hx2iGEAvZRk
http://gotocon.com/dl/goto-cph-2015/slides/KasperLund_Intern...
Edit: Sounds like they plan to support the Arduino Due, but this is not implemented yet. They do not intend to support 8bit or 16bit MCUs.
The article mentions the Arduino, which in its original incarnation is an extremely tiny AVR. Maybe the author has a more powerful Arduino variant in mind, but I'm pretty sure you cannot run a GC runtime on the AVR Arduino. The only language that runs on such tiny devices is probably eLua.
> , and we could run GC just fine in higher level mCs for ages...
Yes, RPi/BBB won't have a problem.