Thanks serge I do not know how to help. Now I hope that a small kernel will help. I hope to allocate some time and ben will work three months on it again. Stef On Jan 30, 2012, at 5:24 PM, Serge Stinckwich wrote:
On Mon, Jan 30, 2012 at 3:24 PM, Stéphane Ducasse <stephane.ducasse@inria.fr> wrote:
Thank you for this nice vision.
I think "Language and Remote IDEs for small devices" and "robotics" could be merge in the same section about "embedded system", because they share more or less the same concerns: small kernel, C/C++ integration, headless system, reliable networking support, remote debugging, customizable real-time gc, ... Having the possibility of mixing several domain-specific languages is also quite interesting in robotics, see for the example the recent series of workshop i organize recently: http://www.doesnotunderstand.org/wikka.php?wakka=DSLRob11 I try to push Smalltalk use in robotics in several projects: 1) SqueakBot (http://wiki.laptop.org/go/Projects/SqueakBot) 2) PlayerST to control Player/Stage robotic simulation (http://www1.ifi.auf.org/mediawiki/index.php/Smalltalk_Player_Client) 3) ROSTalk to connect Smalltalk and ROS (https://github.com/SergeStinckwich/rostalk) but this is still difficult because most of the robotic stuff are written in C/C++ and also the lack of manpower ... It's easier at the moment to use Python or Lua for robots than Smalltalk. Look here: https://github.com/timn/roslua Regards, -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Matsuno Laboratory, Kyoto University, Japan (until 12/2011) http://www.mechatronics.me.kyoto-u.ac.jp/ Every DSL ends up being Smalltalk http://doesnotunderstand.org/