Dave I will not say the same as john. I know that people at IBM run Squeak (full environemnt in MVC in 1.7 mb).
Now from a pharo perspective we would be **really** interested to integrate changes that you would provide to make the shrinking. Ideally I would like to have a core without compiler and just the core and a loading of byte code. So any step in that direction is of interest for us. Stef On May 27, 2009, at 6:33 PM, [email protected] wrote: > Sorry if this is seen as off-topic, as I realize the goal is to get > Pharo-1.0 out the door, but I'm evaluating Pharo as the base for a > potentially huge application. > > I'm interested in building a minimum image from a Pharo-core base. > This > image would have: > > - no GUI/mouse/keyboard. The only interface would be via network > connections. > > - no processes/interrupts. The network send/receive would be > synchronous via a plugin. > > - no timer. The date/time would be via a plugin on demand. > > - no fallback debugger. Any error fallback would log a message and > abort via a plugin. > > - possibly a minimal interpreter that didn't include any support for > those unavailable features. (The only value in this would be smaller > size and hopefully something more comprehensible for code auditing > purposes.) > > Why bother with Squeak/Pharo/Smalltalk at all, some may ask? I need a > very reliable, *very* efficient, *very* powerful deployment platform, > and at the same time a *very* powerful development environment so we > can > stay nimble. The proposed alternative is Java, which meets the points > except on efficiency and development fronts. I've also been > involved in > a somewhat similar-scale project in the past, but the overwhelm of > 100+k > lines of Java code really bogged us down in the end. I'll look at GNU > Smalltalk too, for deployment, but I'd *really* like to be running the > identical code in development, test and production. > > Any gotchas? Any suggestions/hints? > > Just to tweak your interest further, the deployment platform would be > z/OS running on IBM big iron! > > ../Dave > > _______________________________________________ > Pharo-project mailing list > [email protected] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > _______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
