Pharo4: Plans and Dreams. Talk from Fosdem 2014 On Youtube: http://www.youtube.com/watch?v=mUV9E03u52g More about Pharo at: http://pharo.org
transcript
Pharo4 Plans and Dreams Marcus Denker
http://rmod.lille.inria.fr
A bit early We are hard working to get Pharo3 out Not much yet
happened with planning Pharo4
1 Year
9 Months March 2014-December 2014 +Time for Bug xing
This is not a lot!
So not too many dreams
It needs to be doable
Ideas Slots Reectivity One-File Pharo Tools GIT Athens
Bootstrap Sista
Bootstrap Create an image from a git repository Control what
the image contains Easier to make changes Enforces Modularity
Boostrap Working for Pharo3 as a prototype ! Can we even use
this for Pharo4 on the build server?
One File Pharo .sources, .changes. .image ! It is time to
simplify that!
Epicea Replace .changes High level model: aggregate changes
(refactoring) serialized to disk independent of source model
Step2: Sources It is 2014: Memory is cheap. Complexity is
expensive Why not just put the sources in the image? Just current
version (compressed, of course) Code history is in Monticello (or
Git)
Slots First class Instance Variables Already in Pharo3, but
compatible (ivar Slot) For Pharo4: Provide different Slot
kinds