Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Modula 2 > Re: Modula-2: w...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 3 of 28 Topic 367 of 382
Post > Topic >>

Re: Modula-2: what went wrong?

by jguthrie@[EMAIL PROTECTED] Apr 18, 2008 at 10:53 PM

Chris Burrows <cfbsoftware@[EMAIL PROTECTED]
> wrote:
> "graham.kerr.stark@[EMAIL PROTECTED]
" <graham.stark@[EMAIL PROTECTED]
>
wrote 
> in message 
>
news:7c9a0c9f-3394-43de-8ece-3f8f1d45f650@[EMAIL PROTECTED]
>> So, I have two questions:

>> 1) Why have these languages failed? Ada and Delphi are alive to an
>> extent, but none dominate, and - lets' face it Modula-2 is barely used
>> at all. At first sight, they offer so many advantages, especially in
>> clarity and type safety.
 
> Failed? Failed to have mass acceptance do you mean? Does that really 
> constitute a failure? I would rather be in the company of a few lions
than 
> millions of sheep ;-)

Yes, that really DOES constitute a failure.  Without an active and
reasonably large community, you don't get compilers for new platforms
or even fixes for the defects in the extant compilers.  You also don't
get libraries for new functionality.  The reason that you had to switch
from Modula-2 back in 1995 can only be called the failure of Modula-2.

To think otherwise is just whistling past the graveyard.

>> 2) Is it fixable? Can anyone imagine a language in this tradition that
>> might be a hit? What would it look like?
 
> I was happy with the improvements of Oberon-2 over Modula-2 from a
language 
> perspective but it wasn't until the .NET Framework 2.0 and Component
Pascal 
> for .NET came along a couple of years ago that I was able to start
replacing 
> Delphi as my tool of choice for implementing Windows apps with the
clarity 
> and security of Oberon-style code.

I don't know why it wouldn't be fixable, though.  It would take a lot of
work to build a system that people want to write in and build the
software required to make it a reasonable choice for new development.

Also, there's no reason why the language couldn't look a lot like
Modula-2.  The biggest problem I see is twofold.  First, the world seems
to have decided that object orientation is essential for compiled
imperative languages.  Second, the hot languages among the sort of people
who gravitated to Modula-2 seem to be in the functional family.  It's
been 20 years since the ISO decided to screw up Modula-2, and the rest
of the programming world hasn't stood still.  It would be hard to catch
up.
-- 
Jonathan Guthrie (jguthrie@[EMAIL PROTECTED]
)
Sto pro veritate
 




 28 Posts in Topic:
Modula-2: what went wrong?
"graham.kerr.stark@[  2008-04-16 02:35:51 
Re: Modula-2: what went wrong?
"Chris Burrows"  2008-04-16 22:39:26 
Re: Modula-2: what went wrong?
jguthrie@[EMAIL PROTECTED  2008-04-18 22:53:41 
Re: Modula-2 on new platforms (was Modula-2: what went wrong?)
"Chris Burrows"  2008-04-19 16:56:03 
Re: Modula-2 on new platforms (was Modula-2: what went wrong?)
jguthrie@[EMAIL PROTECTED  2008-04-20 00:02:09 
Re: Modula-2 on new platforms (was Modula-2: what went wrong?)
Gary Scott <garylscott  2008-04-20 00:35:19 
Re: Modula-2 on new platforms (was Modula-2: what went wrong?)
jguthrie@[EMAIL PROTECTED  2008-04-20 08:09:26 
Re: Modula-2 on new platforms (was Modula-2: what went wrong?)
"Chris Burrows"  2008-04-20 17:52:26 
Re: Modula-2 on new platforms (was Modula-2: what went wrong?)
jguthrie@[EMAIL PROTECTED  2008-04-20 08:55:14 
Re: Modula-2 on new platforms (was Modula-2: what went wrong?)
Marco van de Voort <ma  2008-04-21 16:11:39 
Re: Modula-2: what went wrong?
"Georg Lokowandt&quo  2008-04-16 16:52:36 
Re: Modula-2: what went wrong?
Gary Scott <garylscott  2008-04-16 18:35:25 
Re: Modula-2: what went wrong?
Jim Granville <no.spam  2008-04-17 09:17:04 
Re: Modula-2: what went wrong?
Marco van de Voort <ma  2008-04-17 08:41:56 
Re: Modula-2: what went wrong?
Jim Granville <no.spam  2008-04-18 07:29:25 
Re: Modula-2: what went wrong?
Marco van de Voort <ma  2008-04-18 07:38:00 
Re: Modula-2: what went wrong?
Marco van de Voort <ma  2008-04-17 07:26:29 
Re: Modula-2: what went wrong?
Keith Hopper <asgard@[  2008-04-17 14:34:44 
Re: Modula-2: what went wrong?
Jim Granville <no.spam  2008-04-18 14:24:50 
Re: Modula-2: what went wrong?
Keith Hopper <kh@[EMAI  2008-04-21 13:31:05 
Re: Modula-2: what went wrong?
"lk" <gofyse  2008-04-20 10:48:50 
Re: Modula-2: what went wrong?
Christoph Schlegel <mo  2008-04-20 18:03:04 
Re: Modula-2: what went wrong?
"lk" <gofyse  2008-04-20 16:10:33 
Re: Modula-2: what went wrong?
Christoph Schlegel <mo  2008-04-21 01:44:29 
Re: Modula-2: what went wrong?
Gary Scott <garylscott  2008-04-20 15:00:33 
Re: Modula-2: what went wrong?
Marco van de Voort <ma  2008-04-21 10:46:15 
Re: Modula-2 on new platforms (was Modula-2: what went wrong?)
"graham.kerr.stark@[  2008-04-21 10:18:58 
What Went Wrong?
Marco van de Voort <ma  2008-04-21 18:06:14 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Sat Oct 11 2:17:04 CDT 2008.