Re: Is Smart Eiffel ready for large-scale application ?

Hendrik Boom <[email protected]>
Newsgroups gmane.comp.lang.eiffel.smalleiffel
Message-ID <[email protected]>
On Sat, Apr 09, 2005 at 06:01:31PM +0200, Lothar Scholz wrote:
> Hello Marcio,
> 
> Saturday, April 9, 2005, 4:28:53 PM, you wrote:
> 
> MM> Hi,
> 
> MM>   Why are you considering SmartEiffel instead of Modula-3 then ? I'd be interested to
> MM> know.
> 
> MM>   Also: how about ISE Eiffel versus SmartEiffel ? Does it
> MM> have the same negative points, 
> MM> Lothar ? I mean, it has incremental compilation, Threads, an IDE with Debugging support,
> MM> etc. No ?
> 
> 5000 US$ per license :-(

Modula 3 is free.

And didn't there use to be some kind of programming conntest held every
year by ISE in which everybody entering got a free Eiffel compiler?
Or do I remember wrong or don't they do it any more?

> 
> Threads are AFAIK not working with shared memory, they use like TCL
> separated memory areas.

That sounds like a reply for Eiffel, not Modula 3.
In ISE Eiffel, if I recal correctly, the multithreading was cunningly designed
so that it could be implemented either as separate memory areas for each process
or as blatantly chared memory -- or all kinds of weirdness in-betweenm with varying
amounts of overhead or different operations.

Modula 3 has shared-memory parallelism and garbage-collection, which is quite a
stunt.

> 
> If threads and dll's are not a must have feature on your list then i
> would consider an ISE Eiffel environment for development and a SmartEiffel
> compiler run for deployment as optimal.

If they are, consider Modula 3. An entirely different style of wordiness...

-- hendrik

> 
> 
> -- 
> Best regards,
>  Lothar                            mailto:[email protected]
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.