Article View: nl.comp
Article #1675Re: Interesse voor programmeren?
From: Armand Simonis
Date: Sun, 08 Dec 1996 00:00
Date: Sun, 08 Dec 1996 00:00
58 lines
3901 bytes
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-mailReferences:
<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)