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] >