🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: nl.comp
Article #1675

Re: Interesse voor programmeren?

#1675
From: Armand Simonis
Date: Sun, 08 Dec 1996 00:00
58 lines
3901 bytes
Ivo De Broeck wrote:
> 
> Armand Simonis <A.R.J.B.Simonis@epona.nl> schreef in artikel
> <32A97059.2BA4@epona.nl>...
> | Ivo, wil je eens even uitleggen wat jij precies onder event-driven talen
> | verstaat ?
> 
> Event-driven is wanneer modules van een programma worden uitgevoerd door
> gebeurtenissen (events). Men zou kunnen zeggen dat elke IF of GOTO ook
> events zijn. Normaal wordt echter wel met events bedoeld, gegenereerd door
> de gebruiker. Voorbeeld : gebruiker druk op TAB, daardoor komt de focus in
> veld x, waarbij de module x_get_focus wordt uitgevoerd.
> 

Dit vroeg ik niet, no offense. Wat event-driven is dat weet ik wel, ik 
programmeer al jaren met Windows, X-Windows, NEXTSTEP en vele andere 
omgevingen waar event-driven gewerkt wordt. Ik vroeg wat event-driven 
TALEN zijn, want daar had jij 't over !!
Naar mijn idee bestaan event-driven talen niet. Hoogstens event-driven 
omgevingen, application frameworks en operating systemen (uit mijn hoofd 
ken ik maar een(1) event-driven OS, nl. Oberon). Met welke taal je de 
apps of OS schrijft heeft niets met event-driven te maken, het is een 
kwestie van procedures of methods aan events koppelen. Dat kan in 
assembler, (Objective) C(++), (Object) Pascal, SmallTalk, Cobol, Fortran 
en weet ik veel. Hoogstens dat de ene taal iets beter voor ingericht is 
als de ander maar dat maakt de taal zelf nog niet event-driven.

Nog even over OO: Je hebt 'pure' OO talen als SmallTalk en procedurele 
talen met OO extensies, bijv. C++, Object Pascal (Delphi), Objective C. 
VB heeft op zijn best naast OO gelegen en ruikt er nog een beetje naar 
;-)

> Maar .... daar ging deze tread niet over.
> De vraag was of Cobol nog *veel* gebruikt werd voor *nieuwe* applicaties.
> Misschien kan jij een zinnig antwoord geven hierop?

Zover ik weet alleen in omgevingen waarin Cobol al vele jaren gebruikt 
wordt en de resources op Cobol zijn afgestemd en ingericht (mensen, 
documentatie, libraries, databases, OS, hardware..). Bij vele banken en 
verzekeringsmaatschappijen worden nog steeds NIEUWE toepassingen in 
Cobol ontwikkeld. Om dezelfde reden(en) wordt nog in wetenschappelijke 
en technische kringen Fortran programmatuur gebouwd. Langzamerhand door 
GUI, client/server en inter-/intranet ontwikkelingen is dat aan 't 
veranderen. Maar bij (zeer) grote organisaties gaat dat zeker voor de 
kern automatisering (financiele transacties e.d) heel erg langzaam. Ik 
denk ook terecht omdat continuiteit en betrouwbaarheid veel belangrijker 
is dan direct met de modernste technieken mee te willen gaan. Bestudeer 
maar eens hoe lang het geduurd heeft (en vaak nog duurt!) voor dat 
dergelijke organisaties met relationele databases wilden gaan werken. 
Vele jaren nadat de eerste betrouwbare implementaties beschikbaar 
kwamen. En dan te bedenken dat het relationele model nu ook al weer 
jaren verouderd is...

mvg.

Armand Simonis, die blij is al meer dan zeven jaar geen letter Cobol of 
Fortran heeft hoeven lezen of schrijven en dat graag zo houdt.
Technical Details
Message-ID: <32AAE997.668F@epona.nl>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <E1Ft2H.6Dx@tip.nl> <57flck$19c@window.hookon.be> <57guie$maq@rc1.vub.ac.be> <329fd098.1767164@news> <01bbdfc1$3aff1b60$LocalHost@stim> <32a5a937.2983975@news> <01bbe2e6$8963dfc0$4e4395c2@stim> <32A97059.2BA4@epona.nl> <01bbe475$a535e5a0$LocalHost@stim>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: 1082b6,2d344c0c7a2c405c
X-Google-Attributes: gid1082b6,public
X-Google-Thread: 111c4c,2d344c0c7a2c405c
X-Google-Attributes: gid111c4c,public
From: Armand Simonis <A.R.J.B.Simonis@epona.nl>
Subject: Re: Interesse voor programmeren?
Date: 1996/12/08
Message-ID: <32AAE997.668F@epona.nl>
X-Deja-AN: 202998205
references: <E1Ft2H.6Dx@tip.nl> <57flck$19c@window.hookon.be> <57guie$maq@rc1.vub.ac.be> <329fd098.1767164@news> <01bbdfc1$3aff1b60$LocalHost@stim> <32a5a937.2983975@news> <01bbe2e6$8963dfc0$4e4395c2@stim> <32A97059.2BA4@epona.nl> <01bbe475$a535e5a0$LocalHost@stim>
content-type: text/plain; charset=us-ascii
organization: Epona Software Productions, Rotterdam, NL
mime-version: 1.0
newsgroups: nl.comp,be.comp
x-mailer: Mozilla 2.0 (Win95; I)