Hey cool. I'll try that with my board. (Arduino Uno). Phil On Thu, Nov 28, 2013 at 6:01 PM, Bernat Romagosa < tibabenfortlapalanca@gmail.com> wrote:
Hi list!
I know people don't usually make announcements of this kind here, but I've gotten much help from this list on SerialPlugin and NativeBoost questions, so I wanted to let you know I've managed to release the pre-alpha version of Snap4Arduino.
Snap! is a Scratch reimplementation written in Javascript by Jens Mönig and Brian Harvey, with advanced programming concepts such as first order functions, closures or continuations. As Brian Harvey puts it:
*In the glory days of the MIT Logo Lab, we used to say, âLogo is Lisp
disguised as BASIC.â Now, with its first class procedures, lexical scope, and first class continuations, Snap! is Scheme disguised as Scratch.*
Snap4Arduino is a modification of Snap! plus a server written in Pharo that allow you to live-program Arduino boards very easily.
I've used Zinc as a web and websockets server, and the Arduino package to achieve communication with the board.
I've decided to not wait for the MacOS CogVM serial port bugfix because I really wanted to release something before the end of November, but everything else is in place, so once the VM is fixed, it'll be just plug and release! :)
Thanks a lot for your help!
-- Bernat Romagosa.