[Pharo-users] Can you help me find this info?
Hernán Morales Durand
hernan.morales at gmail.com
Mon May 2 08:56:24 EDT 2016
2016-05-02 6:30 GMT-03:00 Victor RENE <victor-rene.dev at outlook.com>:
> I am new to Pharo and would like to understand a few things.
> I can search by myself, but I do not know the code base yet, so:
> Pharo image:
> Serialization, deserialization, where is the code?
Have a look at Fuel classes (those starting with FL)
> Pharo vm (Cog/Spur):
> Rendering loop and event loops. done with SDL2, where is the code?
For low-level stuff you should check the primitives and/or plugins code (C
code) and its interface code (Slang code, Smalltalk subset language to
interface Slang to C code) which used to be in the VMMaker package (didn't
> Message passing, object hierarchy lookup, where is the code?
There was a paper of Hernan Wilkinson about method lookup but I cannot find
> Pharo minimal:
> How to get a working version? The builds I tried (4.0) crashed.
I don't know if it's working or experimental, it used to work some time ago.
> My goal is work out an image/vm with minimum overhead. For example,
> let's say I want to build a modern multi-touch application.
> Pharo's environment looks promising on the live coding/debugging side,
> but what about the performance? Lack of responsiveness would not be
> acceptable (think about design differences between Android/iOS).
> I want to understand if the object oriented nature of Smalltalk is
> the reason for the lack of apps of this nature (as far as I can tell).
> For example, games have been done with Lisp: Jack and Daxter (on the PS2,
> by Naughty Dogs). There are also game engines for the JVM
> Dedicated hardware has been built for either Lisp or Forth. I can't seem
> to find any hardware built specifically to power Smalltalk software.
> Yet as far as I can tell, it's the big time for software virtual machines,
> because the new generation of hardware will be supporting them.
> UPDATE: I am reading through "Evaluating message passing control techniques
> in Smalltalk" (
> I am getting a better picture of the whole, please direct to more such
> Victor RENE
> Software engineer,
> Game designer, Writer
> Blog: http://victor-rene.com
> Projects: http://logiqub.com
> tel: +33 6 26 83 61 76
> email: victor-rene at outlook.com
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Pharo-users