🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.oberon
Article #1190

Re: A question of languages

#1190
From: Peter Froehlich
Date: Sun, 24 Mar 1996 15:30
37 lines
2305 bytes
Hi!

On Fr 15.03.1996 around 10:02:28 muysers@cginn.cgs.fr (Dirk Muysers) wrote
in message "A question of languages":

> Where I disagree is when you say that reflexiveness and GC are Oberon System
> assumptions.

   I  said that "the language is not free of Oberon System assumptions" and
did  not  indicate  that  the  GC  is  such  an  assumption.  Check out the
definition  of NEW() in Oberon-2 for what I mean; it takes away _necessary_
control  from  the programmer and puts it inside the "all-knowing" run-time
system.   This works inside Oberon where all modules remain loaded, but not
in a "stand-alone" environment.

   Regarding  GC:   The  point  here  is  that  Oberon-2  is advocated as a
"general  purpose  language".   But think about real-time systems where one
usually  can't  guarantee  response times when working with a GC (okay, one
probably will not even use NEW() in such a project either).

> I rather would say it is a language feature, and a very useful
> one for that (sorry I am a former LISPer), but maybe printf() is also a Unix
> assumption.

   I can't agree more.  GC is important!  It's just not appropriate for all
applications.   Now  one  could  either  define  Oberon-2  as  "not general
purpose" or remove the GC "requirement" from the language definition.

   And yes, printf() is a "Unix assumption" and I don't like it either.

> Let us hope that some of us will find the time and energy (and the competence
> of course) to release a good stand-alone compiler.

   That's what I hope, too.
                  _
By(T)e...   /| _ //3000 /\ People who use Pascal for serious programming |\
   Peter... \| \X/\miga \/ fall into a fatal trap.  (Brian W. Kernighan) |/
Technical Details
Message-ID: <224939A9H000EA602H@p.froehlich.amc.cube.net>
Path: arc1-ca.pugleaf.net!amc.cube.net!p.froehlich
References: <9603150859.AA03757@olympe>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!amc.cube.net!p.froehlich
From: p.froehlich@amc.cube.net (Peter Froehlich)
X-Newsreader: -- The Answer V3.06
Newsgroups: comp.lang.oberon
Subject: Re: A question of languages
Date: Sun, 24 Mar 1996 16:30:33 +0100
Message-ID: <224939A9H000EA602H@p.froehlich.amc.cube.net>
Organization: AMIGA CITY - Public Amiga-BBS, Munich, Germany
References: <9603150859.AA03757@olympe>
X-Gateway: ZCONNECT ?? amc.cube.net [Z-NEWS 2.5d/AMIGA]
X-REPLY-LEVEL:   1
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
MIME-Version: 1.0