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

Reply via email to