🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.education
Article #41

Re: Oproep ! - Slechte kwaliteit Belgisch informatica onderwijs

#41
From: Hans Rens
Date: Mon, 26 Nov 2001 21:19
83 lines
5107 bytes
Dietmar Hertsen wrote:

> Sry, had iets te snel op het SEND-toppeke gedrukt :-) Momenteel werk ik
> op Windows 98... maar ik word geremd om linux te gaan gebruiken. Door
> vader, alleen-maar-spelletjes-broer. Raak je echt zoveel sneller
> vertrouwd met programmeertalen?

Dat HOEFT niet, maar je hebt er wel alle mogelijkheden voor.
Wat die "geremd" betreft: met een "moderne" Harddisk kan je gerust
partities maken dual-boot installeren, en de Windows-kant hoeft de Linux
niet meer te zien (terwijl je de Linux naaar keuze instelt om wel of niet
aan de Win-partitie te kunnen) Zo moet je alleen het machien herstarten om
tussen beide te wisselen

Zelf speel je nu beurtelings "programmeur" en "gebruiker" (met Star- of
Open-office "voor het gemak", zet maar StarOffice-for-Windows op de
windows helft, dan moeten die geen MS Office gaan "lenen")

Als programmeur heb je nu enorme keuze:
C, C++, Java, Pascal, Fortran, Basic (ja ook), Scheme, Lisp, Prolog ... en
dan heb je de script-talen nog.
Je begint gewoon met één taal en een boek. Een goed boek heeft
voorbeelden, opdrachten-met-tips-voor-uitwerking.
(ik vond C tamelijk simpel om de basis van programmeren te leren, zou
vermoedelijk nu voor Java kiezen, of Python)

Je vraag: "leer je VLUGGER programmeren met Linux" krijgt van mij 2
antwoorden:

1) JA , want je BEGINT te pogrammeren zonder de last van de grafische user
interface. Je LEERT dus VLUGGER programmeren.

2) JA, je leert ook meteen VLUGGER PROGRAMMEREN. Je begint immers met die
Linux alsof hij een "unix tolbox" is. Als je wat aandacht hebt voor de
basis-commando's die je in de "console" ter beschikking hebt, maak je "in
geen tijd" al iets dat werkt, een "prototype".

Een voorbeeldje: ooit vroeg mij iemand hoe hij "twee vertalende
woordenboeken" moest controleren op "consistentie". Hij had ze al ingetikt
als twee lijsten. Zoals een (vertalend) woordenboek moet zijn: 1 kolom
nederlandse woorden, de tweede kolom met(minstens één) duitse vertaling.
Het tweede woordenboek had dus één kolom duits en de vertalingen in de
tweede kolom.
Hij wou weten of alle woorden in allebei voorkwamen.
Met een combinatie van sort (parameters gebruiken, lees "man sort") en awk
(herkent patronen in tekst en bewerkt ze) kon ik hem niet alleen binnen
een kwartier een "controletool" geven die bevestigde dat hij een paar
woorden teveel of te weinig had, maar binnen een uur kon ik hem een iets
uitgebreidere tool geven, die van het ene woordenboek (du->nl) het andere
maakte (nl->du).
Als ik dat op een Apple MacII had moeten doen, had het mij daaagen
gekost. Die "grafische interface" moet immers ook nog eens tegen
onbedoelde gebruikers-acties beschermd zijn, want een GUI-gebruiker
"verwacht" nu eenmaal dat HIJ het programma niet KAN laten vastlopen.

>
>
> --
> /*
> *Dietmar Hertsen
> *http://www.sphosting.com
> *dhertsen@mailandenws.com
> */

--
Hans Rens, hans PUNT rens AT advalvas PUNT be
Groot blijve niet wie verdrukt en vernielt!
Groot zij alleen wie verrukt en bezielt!
Groot wie den nacht voor de klaarheid doet zwichten!
't Rijk van de liefde en de waarheid helpt stichten!
        t: J. De Geyter, m: Peter Benoit (1834-1901)
Technical Details
Message-ID: <3C02B1EC.55642472@village.uunet.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!isdnet!newsfeed.online.be!195.129.110.18.MISMATCH!bnewspeer00.bru.ops.eu.uu.net!bnewsifeed00.bru.ops.eu.uu.net!bnewspost00.bru.ops.eu.uu.net!emea.uu.net!news.be.uu.net!not-for-mail
References: <3BFB6A1B.99210FDE@netscape.net> <ov5gt9.l4r.ln@frigg.belbone.net> <3BFBC5EC.764B3A18@pandora.be> <9tgml7$fo$1@inf6serv.rug.ac.be> <3BFBEC45.8618D2D2@pandora.be> <9tgvn7$59o$1@inf6serv.rug.ac.be> <Xns91611CABAD1A8taxankotnetorg@134.58.127.12> <9tiblm$l44$1@inf6serv.rug.ac.be> <3BFEA2BA.3259FC80@mailandnews.com> <9tma34$45v$1@inf6serv.rug.ac.be> <3bff737e.1677682@news.easynet.be> <9to474$13l$1@inf6serv.rug.ac.be> <3bfff325.3665731@news.easynet.be> <9tqglt$4a9$1@inf6serv.rug.ac.be> <3C011878.CEE9E120@mailandnews.com>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII
X-Google-Thread: f5e80,1ad120f074054286
X-Google-Attributes: gidf5e80,public
X-Google-Thread: 111c4c,818872ba1528cc5b
X-Google-Attributes: gid111c4c,public
X-Google-Thread: f5500,1ad120f074054286
X-Google-Attributes: gidf5500,public
X-Google-Thread: fcea4,818872ba1528cc5b
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2001-11-26 13:23:04 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!isdnet!newsfeed.online.be!195.129.110.18.MISMATCH!bnewspeer00.bru.ops.eu.uu.net!bnewsifeed00.bru.ops.eu.uu.net!bnewspost00.bru.ops.eu.uu.net!emea.uu.net!news.be.uu.net!not-for-mail
Message-ID: <3C02B1EC.55642472@village.uunet.be>
Date: Mon, 26 Nov 2001 22:19:41 +0100
From: Hans Rens <hans.rens@village.uunet.be>
Reply-To: hans.rens@advalvas.be
X-Mailer: Mozilla 4.77 [en] (X11; U; Linux 2.2.14 i586)
X-Accept-Language: en
MIME-Version: 1.0
Newsgroups: be.education,be.science,be.comp,be.comp.programming
Subject: Re: Oproep ! - Slechte kwaliteit Belgisch informatica onderwijs
References: <3BFB6A1B.99210FDE@netscape.net> <ov5gt9.l4r.ln@frigg.belbone.net> <3BFBC5EC.764B3A18@pandora.be> <9tgml7$fo$1@inf6serv.rug.ac.be> <3BFBEC45.8618D2D2@pandora.be> <9tgvn7$59o$1@inf6serv.rug.ac.be> <Xns91611CABAD1A8taxankotnetorg@134.58.127.12> <9tiblm$l44$1@inf6serv.rug.ac.be> <3BFEA2BA.3259FC80@mailandnews.com> <9tma34$45v$1@inf6serv.rug.ac.be> <3bff737e.1677682@news.easynet.be> <9to474$13l$1@inf6serv.rug.ac.be> <3bfff325.3665731@news.easynet.be> <9tqglt$4a9$1@inf6serv.rug.ac.be> <3C011878.CEE9E120@mailandnews.com>
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
Lines: 86
NNTP-Posting-Host: uu212-190-5-114.unknown.uunet.be
X-Trace: 1006809782 news.be.uu.net 7112 212.190.5.114
X-Complaints-To: abuse@be.uu.net