Is there any hope of running GO code in this kind of environment?
Thanks
Ron
Hi there. The arduino is a series of tiny hobby boards that use atmel
avr-based cpus for pretty much everything. They have very little ram
(mine has 4k), but relatively large amounts of EEPROM-based program
memory (mine has 32k).
Quite apart from porting to AVR, I think 4K RAM would be very tight in
a garbage collected language like Go. Go also requires type
reflection structures, which include strings naming types, and that
would burn a lot of your 32K. In short, I think it would be quite
hard.
Ian
Perhaps not the answer you're looking for, but there's a CSP-style
language with some of the benefits of Go that works on the Arduino at:
-joe
> Ian
On Mar 24, 9:51 pm, infoneer <joseph.stew...@gmail.com> wrote:
> > "ronpfei...@gmail.com" <ronpfei...@gmail.com> writes:
>
> Perhaps not the answer you're looking for, but there's a CSP-style
> language with some of the benefits of Go that works on the Arduino at:
>
> http://concurrency.cc/
>
Intersting link, I was not aware of that site / language.
BTW just for fun: Directly on the start site I read:
" Mac Version is Go! "
Haha
> -joe
>
> > Ian
Johann