Just in case ...

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Just in case ...

Torsten Bergmann
Short mental exercise:

What if ... diskpacks are burned and someone would come, give you
enough time and resources to (re)implement the Pharo system and VM
from scratch:

Pharo Image/Sources
- how would it look like
- how would it differ from current design
- what would be included
- how would it be maintained
- how would it be used/who would use it

VM
- how would it look like
- how would it differ from current VM design
- how would it be implemented/generated
- how would it be maintained

Even answers are welcome with ideas impossible to realize
in the near future ... but it may help to find

 - possible next steps
 - features we havent thought about, yet

Thx
T.  



 
--
Empfehlen Sie GMX DSL Ihren Freunden und Bekannten und wir
belohnen Sie mit bis zu 50,- Euro! https://freundschaftswerbung.gmx.de

Reply | Threaded
Open this post in threaded view
|

Re: Just in case ...

Max Leske
Sources / changes files:
As far as I'm concerned: not needed anymore. If there is to be a file that contains source code it should have a different format than the changes / sources files have today:
  1. they are very hard to understand when looked at with a text editor
  2. the mechanism used to read / write the files should not be hard coded into the filesystem library
  3. if the files contain special symbols (#method, #preamble, #classComment etc.), give the symbols a place to live and don't expect developers to go and collect symbols from serveral different methods
  4. DOCUMENT THE FORMAT AND THE IMPLEMENATION!

Finally. That had to get out... :)

Cheers,
Max



On 20.05.2011, at 16:02, Torsten Bergmann wrote:

Short mental exercise:

What if ... diskpacks are burned and someone would come, give you
enough time and resources to (re)implement the Pharo system and VM
from scratch:

Pharo Image/Sources
- how would it look like
- how would it differ from current design
- what would be included
- how would it be maintained
- how would it be used/who would use it

VM
- how would it look like
- how would it differ from current VM design
- how would it be implemented/generated
- how would it be maintained

Even answers are welcome with ideas impossible to realize
in the near future ... but it may help to find

- possible next steps
- features we havent thought about, yet

Thx
T.  




--
Empfehlen Sie GMX DSL Ihren Freunden und Bekannten und wir
belohnen Sie mit bis zu 50,- Euro! https://freundschaftswerbung.gmx.de