🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #10539

Re: oproep aan de programmeurs:wat moet ik kiezen ?

#10539
From: Frans Bouma
Date: Wed, 06 Mar 2002 10:10
105 lines
7356 bytes
"Remko Troncon" <spike@xxxxx.kotnet.org> wrote in message news:1015405290.775621@seven.kulnet.kuleuven.ac.be...
> : Misschien omdat je de computer heel oppervlakkig kende heb je tijd verspild.
> : Als je niet weet waar een muis voor dient, dan zul je nooit het pijltje van
> : punt A naar punt B kunnen verplaatsen. Niet in Windows, niet op een
> : Macintosh, op geen enkel muisgestuurd operating systeem.
>
> Operating systems als windows en MacOS doen alle moeite van de
> wereld om onderliggende werking te verbergen voor de gebruiker (gelukkig
> maar!). Door met windows te werken (en dus ook in windows te
> programmeren) is het heel moeilijk om de basics te zien door de toeters
> en bellen. Als je ooit in een OS als GNU/Linux wil beginnen is het veel
> moeilijker om de basics te negeren, zeker als je wil programmeren (tot
> spijt van sommigen). Daarmee werken _verplicht_ je bijna om diepe kennis
> te hebben van compilers, linkers, dynamic libraries, makefiles, ...,
> zelfs als je niet programmeert.

    Kul, je praat t.a.t. met de API's van het OS, of dat nu Win32 is
    of Libc/glibc/whatever. Op Linux ontwikkelen vergt echt geen in-depth
    kennis van compilers. ALthans, niet meer inzicht dan je nodig hebt
    bij het gebruik van cl.exe :). Met tools als KDevelop is het alleen
    maar simpeler geworden. Piepen dat je moeilijk moet doen op Linux
    lijkt me dan ook onzin. En als dat WEL het geval zou zijn, is er
    toch iets mis aan je platform! Een developer wil nl. software developen,
    en elke minuut die er gespendeerd moet worden aan het tweaken/tunen/
    opbouwen van een omgeving VOORDAT er uberhaupt met development begonnen
    kan worden is overbodige ballast.

> : Omdat Visual Studio een zeer uitgebreide ontwikkelomgeving is, met zeer
> : goede help (MSDN of M$DN voor jou), gratis te downloaden updates, waar geen
> : enkel free software compiler/ontwikkelomgeving aan kan tippen.
>
> Dat mag wel, als je zo een som neertelt om Visual Studio te kopen.

    ach, gcc is een leuke compiler. Je betaalt bij Visual Studio niet
    voor de compiler overigens, maar voor de IDE + alles wat daar omheen hangt.
    Bij .NET bv is het zo dat je OF C# kunt gaan programmeren met sharpdevelop
    bijvoorbeeld (free) en de framework SDK (gratis download) of bv
    visual studio .net kunt kopen.

> : Ik ben blij toe dat een beginnend programmeur niet zomaar mee kan werken aan
> : allerlei Windows applicaties. Om goede programma's te maken heb je
> : jarenlange ervaring nodig. Met andere woorden, op een Open Source Platform
> : kan iedereen die denkt te kunnen programmeren van alles aanpassen, met alle
> : gevolgen van dien!
>
> Dit is rommel. Als je denkt te kunnen programmeren, dan stuur je een
> patch op naar de maintainers. Die controleert dan of je aanpassingen wel
> goed zijn of niet. Je kan niet zomaar bugs in programma's gaan steken.
> En als die maintainer je aanpassingen (volgens jou) onterecht verwerpt, dan
> kan je nog altijd je eigen versie van het programma uitbrengen (leve
> GPL!).

    Dat laatste heeft niets met de GPL te maken, maar het het fenomeen dat
    de sourcecode beschikbaar is. Open Source, 2 woorden 1 betekenis.

> En als gebruiker voel je al snel aan welke software betrouwbaar is en
> dewelke niet (misschien zelfs door de sources te evalueren).

    De gebruiker wil dat de tool die hij/zij gebruikt werkt en doet wat
    deze zou moeten doen. De gemiddelde gebruiker interesseert het geen
    reet HOE die tool tot stand is gekomen, welke taal deze in is geschreven
    en welke bizarre fetisjistische methodiek er aan vooraf is gegaan
    voordat een succesvolle build kon worden afgeleverd. Een gebruiker
    gaat al HELEMAAL niet sourcecode doorploegen, uren en dagen (want
    dat kost het als je geen kennis van de innner works van een tool hebt!)
    spenderen om te begrijpen wat een amateurprogrammeur heeft gebouwd.
    Als het niet werkt gaat de gebruiker op zoek naar een andere tool
    die ook doet wat de gebruiker zoekt.

> : Ben ik even blij dat ik geen Open Source Platform programma's heb draaien!
>
> Ja, dat zijn inderdaad uitspraken die je moet doen als je geen flauw
> benul hebt van hoe de free software wereld in elkaar zit.

    free software != open source! Wanneer wordt dit nu eens gesnapt.
    Vroeger had je PD, freeware, cardware etc. Geen sourcecode, wel gratis
    software. Op een amiga kon je alles doen met louter free software.
    geen sourcecode, maar dat boeide niet.

    Dat open source software vaak gratis wordt aangeboden is leuk, maar
    verwar het niet met elkaar.

    (oh, en nu krijgen we weer die domme preken van GPL-zealots dat
    'free' iets met vrijheid te maken heeft. jaja, I know, back off)

> : Open Source wordt zakelijk zeer weinig gebruikt en het is niet eenvoudig
> : daar je brood mee te verdienen. Het meeste werk ligt er voor Windows/SQL
> : programmeurs. Wil je je geld verdienen met software ontwikkeling, dan is het
> : zeker niet verstandig om je te specialiseren in een Open Source platform.
>
> Misschien eens tijd om je oogkleppen af te doen, en rondom jou te
> kijken. Alhoewel, mensen die spreken over 'brood verdienen' en
> 'programmeren' in 1 zin zullen nooit snappen waar het over gaat.

    hahahaha :)
    En wie betaalt JOUW brood dan? De minister van Onderwijs? Je vader?
    Je moet niet zo zealotterig doen, is nergens voor nodig. Open source
    heeft zn voordelen en ook zijn NADELEN. Closed source heeft ook zijn
    voordelen en zijn NADELEN. Louter gaan preken dat Open Source het
    beste is, en closed source crap geeft aan dat je van beide soorten
    geen fuck begrepen hebt anders dan hot-air retoriek uit de mond
    van RMS.


        FB
Technical Details
Message-ID: <3c85eb2f$0$90045$e4fe514c@dreader1.news.xs4all.nl>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!195.86.7.162!newsfeed.wirehub.nl!transit.news.xs4all.nl!rhinewceros.xs4all.nl!not-for-mail
References: <1013793051.756681@seven.kulnet.kuleuven.ac.be> <J0wb8.23178$ql6.1955334@zwoll1.home.nl> <slrna6th89.2m4g.marcov@toad.stack.nl> <j3Ab8.23783$ql6.2046330@zwoll1.home.nl> <slrna6tmvb.1v82.marcov@toad.stack.nl> <1013914195.849477@seven.kulnet.kuleuven.ac.be> <slrna708em.1ug8.marcov@toad.stack.nl> <1013987600.35165@seven.kulnet.kuleuven.ac.be> <qe918u8kl4j1201dmdsb857qc80q0bjdlu@4ax.com> <3C854088.4090509@fuckmicrosoft.com> <u8an1icioram36@corp.supernews.com> <1015405290.775621@seven.kulnet.kuleuven.ac.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: 107324,65d4c4d6a1e8dc39
X-Google-Attributes: gid107324,public
X-Google-Thread: fcea4,65d4c4d6a1e8dc39
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2002-03-06 02:10:59 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!195.86.7.162!newsfeed.wirehub.nl!transit.news.xs4all.nl!rhinewceros.xs4all.nl!not-for-mail
Reply-To: "Frans Bouma" <perseus@xs4all.nl>
From: "Frans Bouma" <perseus@xs4all.nl>
Newsgroups: be.comp.programming,nl.comp.programmeren
References: <1013793051.756681@seven.kulnet.kuleuven.ac.be>   <J0wb8.23178$ql6.1955334@zwoll1.home.nl> <slrna6th89.2m4g.marcov@toad.stack.nl> <j3Ab8.23783$ql6.2046330@zwoll1.home.nl> <slrna6tmvb.1v82.marcov@toad.stack.nl> <1013914195.849477@seven.kulnet.kuleuven.ac.be> <slrna708em.1ug8.marcov@toad.stack.nl> <1013987600.35165@seven.kulnet.kuleuven.ac.be> <qe918u8kl4j1201dmdsb857qc80q0bjdlu@4ax.com> <3C854088.4090509@fuckmicrosoft.com> <u8an1icioram36@corp.supernews.com> <1015405290.775621@seven.kulnet.kuleuven.ac.be>
Subject: Re: oproep aan de programmeurs:wat moet ik kiezen ?
Date: Wed, 6 Mar 2002 11:10:36 +0100
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
Lines: 108
Message-ID: <3c85eb2f$0$90045$e4fe514c@dreader1.news.xs4all.nl>
NNTP-Posting-Host: 213.84.90.73
X-Trace: 1015409455 dreader1.news.xs4all.nl 90045 213.84.90.73