🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.modula2
Article #582

Re: m2 for scientific computation

#582
From: Patrick Draper
Date: Tue, 25 Aug 1992 22:02
40 lines
2077 bytes
In article <1992Aug25.170550.6706@sequent.com> tima@sequent.com (Timothy Alan Anderson) writes:
>
>Modula2 is dead. It's a shame! I was just telling someone after looking at
>a C++ example, "Luckily I learned Modula-2 first. I do all this stuff
>allready, I just have to learn a different syntax".
>
>And let's all thank the Ada-2 folks for nailing the coffin shut...
>
>tima@sequent.com

Right on, although Modula-2 is very much alive in many parts of the world,
in the United States, it is dead. I too am glad that I learned M-2 before I
learned C. I use many of the same principles I learned with M-2 in my C
programming.

One of the biggest complaints I stil have with M-2 is that the type checking
is *too* strict.

Why should I have to assign a pointer to an intermediate generic pointer,
when I all I want to do is convert the type of my pointer?

i.e.
wordpointer = integer pointer;
bytepointer = wordpointer;
character pointer= bytepointer;

vs. C's   character pointer = (char *) integer pointer;

Oh well. I loved M-2 very much, except for the typechecking details. I am
thankful that it taught me good style, but for me, M-2 will be a 'teaching'
language, just like it's grandfather language, Pascal.



------------------////////////////////\\\\\\\\\\\\\\\\\\\\------------------
| Patrick Draper           Disclaimer:  I can't control my fingers,        |
| draper@umcc.ais.org                   I can't control my toes! - Ramones |
| University of Michigan                                                   |
| Computer Club                We are a nation of laws, not people         |
------------------\\\\\\\\\\\\\\\\\\\\////////////////////------------------
Technical Details
Message-ID: <BtK7wI.MF3@ais.org>
Path: arc1-ca.pugleaf.net!sparky!uunet!caen!destroyer!ais.org!draper
References: <1992Aug25.105519.3967@ccu1.aukuni.ac.nz> <1992Aug25.170550.6706@sequent.com>

Show Full Headers
Complete Article Headers
Newsgroups: comp.lang.modula2
Path: arc1-ca.pugleaf.net!sparky!uunet!caen!destroyer!ais.org!draper
From: draper@ais.org (Patrick Draper)
Subject: Re: m2 for scientific computation
Message-ID: <BtK7wI.MF3@ais.org>
Organization: UMCC
References: <1992Aug25.105519.3967@ccu1.aukuni.ac.nz> <1992Aug25.170550.6706@sequent.com>
Date: Tue, 25 Aug 1992 22:02:40 GMT
Lines: 40