On Wed, Nov 30, 2011 at 6:51 AM, Stéphane Ducasse <[email protected]> wrote: > >> Hi Esteban. I DID notice that the book was "outdated". The thing is that we >> have to decide, as the Pharo community, if it is outdated or just another >> alternative. >> Eliot's way of building the VM is different than "our". We use >> ConfigurationOfCog + CMakeVMMaker + Git. Eliot uses another way. >> So what is documented in the pharo book is kind of Eliot way. >> We have to decide as a community what do we expect when building cog. Is >> ConfigurationOfCog + CMakeVMMaker + Git the OFFICIAL Pharo way of building >> the VM? If we do agree on this, then yes, we should update the book. >> Something different is if ConfigurationOfCog + CMakeVMMaker + Git is just >> ANOTHER way of bulding the VM, in which case I don't see as incorrect what >> is in the pharo book. > > > Guess my answer :) > Why would we throw away the three months igor spent making sure that idiot > like me can compile the VM without problems. > And more important Git (which I hate for my article) is socially the way to > go for the VM = message to cool C hackers > yes you are welcome to clean and improve our VM (it deserves it and once of > these days we will have to do something… because > we are losing against simpler, nicer VM like lua (C-embedding, ….). > JB is fighting to get the stack vm compiling on a funky micro pro and the VM > dusty code is getting in our way.
+1 I would love to use Pharo to do more robotics/embedded stuff. For example, i would like to be able to connect C/C++ computer vision libraries like OpenCV with FFI/Alien. But this is still difficult to do that in Pharo. I don't have the energy and man-power to invest time in this direction. If i ask some students do to this work, i know that they will have a lot of difficulties and at end the experience will be not very funny. 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/
