🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.modula2
Article #2540

Re: Report on defect in M2 vs C (Was Modula-2, Modula-3, C or C++)

#2540
From: Marc E. Fiuczynski
Date: Tue, 26 Sep 1995 15:39
30 lines
2306 bytes
Viet-Trung Luu <vluu@napier.uwaterloo.ca> wrote:
>The Modula-n programming languages are pretty good. However, they suffer 
>in their Pascal heritage. The C-type syntax is much more concise and 
>consistent (no flames please). 

How can you expect not to be flamed on this?  You can't get away with just
stating something as fact without backing it up ;).  Any way, Borland's
Delphi seems to be pretty good (or am I confusing it with something else), 
which implies that people don't mind programming in a Pascal syntax. Also,
there were quite a few systems written in Pascal back in the 80's.  I don't
believe that its the pascal like syntax that people don't like.  Rather, its
the high acceptance of C programming in various programming environments.

What about the Pascal like language do you not like?  That you have to explicitly
type BEGIN .. END.  I've been a C advocate for a while and just switched to
Modula-3 in January.  My emacs operating system knows how to expand the M3 keywords, 
which makes programming just as easy as C (IMHO).


>What the world needs is a language that 
>offers both simplicity and elegance, along with the ability to 
>self-organize and self-document (code, that is). Is it time for a D 
>programming language?

What exactly are you after?  An improved syntax? How about Modula-3 with a C syntax?

Marc

-- 
http://www.cs.washington.edu/homes/mef
Technical Details
Message-ID: <DFIrI3.K5M@beaver.cs.washington.edu>
Path: arc1-ca.pugleaf.net!nwnews.wa.com!uw-coco!uw-beaver!news
References: <438nkr$bd@classic.eng.octel.com> <4395o4$3mv2@news-s01.ny.us.ibm.net> <DAGENAIS.95Sep22100113@gutrune.vlsi.polymtl.ca> <DFI1rr.LyC@undergrad.math.uwaterloo.ca> <Pine.SUN.3.91.950926031537.27808B-100000@napier.uwaterloo.ca>

Show Full Headers
Complete Article Headers
Newsgroups: comp.lang.modula2,comp.lang.modula3,comp.lang.c,comp.lang.c++,comp.lang.ada
Path: arc1-ca.pugleaf.net!nwnews.wa.com!uw-coco!uw-beaver!news
From: "Marc E. Fiuczynski" <mef@cs.washington.edu>
Subject: Re: Report on defect in M2 vs C (Was Modula-2, Modula-3, C or C++)
Content-Type: text/plain; charset=us-ascii
Sender: news@beaver.cs.washington.edu (Voradesh Yenbut)
Content-Transfer-Encoding: 7bit
Organization: Univeristy of Washington, Dept. of CS&E
Message-ID: <DFIrI3.K5M@beaver.cs.washington.edu>
References: <438nkr$bd@classic.eng.octel.com> <4395o4$3mv2@news-s01.ny.us.ibm.net> <DAGENAIS.95Sep22100113@gutrune.vlsi.polymtl.ca> <DFI1rr.LyC@undergrad.math.uwaterloo.ca> <Pine.SUN.3.91.950926031537.27808B-100000@napier.uwaterloo.ca>
X-Mailer: Mozilla 1.1N (Windows; I; 32bit)
Mime-Version: 1.0
X-Nntp-Posting-Host: makapuu.cs.washington.edu
Date: Tue, 26 Sep 1995 15:39:39 GMT