Article View: comp.lang.modula2
Article #2540Re: Report on defect in M2 vs C (Was Modula-2, Modula-3, C or C++)
From: Marc E. Fiuczynski
Date: Tue, 26 Sep 1995 15:39
Date: Tue, 26 Sep 1995 15:39
30 lines
2306 bytes
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!newsReferences:
<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