[Pharo-project] pharo vision

Serge Stinckwich serge.stinckwich at gmail.com
Mon Jan 30 11:24:02 EST 2012


On Mon, Jan 30, 2012 at 3:24 PM, Stéphane Ducasse
<stephane.ducasse at 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/




More information about the Pharo-dev mailing list