🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #946

Re: Actuele programmeertalen

#946
From: Philip Paeps
Date: Thu, 02 Mar 2006 18:21
56 lines
3990 bytes
John Bokma <john@castleamber.com> wrote:
> Philip Paeps <philip+usenet@paeps.cx> wrote:
> > Steven Spits <nospam@company.com> wrote:
> > > Philip Paeps schreef:
> > > > Omdat de wereld meer is dan *DBC en sommige mensen zich de overhead
> > > > van zulke abstractie niet kunnen veroorloven of er gewoon geen
> > > > behoefte aan hebben en liever hun queries rechtstreeks in memory aan
> > > > de database engine geven.
> > >
> > > Maw, je applicatie hangt muurvast aan die database. Van database
> > > veranderen om ��n of andere reden (failliet, performance, mogelijkheden)
> > > is onmogelijk of vergt veel werk. Nee, bedankt.
> > 
> > Het leuke aan Open Source gebruiken, is dat "failliet" onmogelijk is en
> > dat "performance" en "mogelijkheden" met eigen resources op te lossen
> > zijn. ;-) 
>
> Met als leuk resultaat dat het bedrijf failliet kan zijn voor het af is. 

Dat heet "resource management" :-)

> Een mythe van Open Source is dat iedereen er ook echt mee aan de slag kan.

Dat is geen mythe maar een feit.  De mythe is dat het een silver bullet zou
zijn, wat het dus niet is.  Het voordeel is dat eens je er mee aan de slag
bent, je veel effici�nter knelpunten kunt oplossen dan met proprietaire
software.

> Eventjes een OS programma reverse engineeren (noem 1 OS project met goede
> documentatie op source nivo, ontwerpbeslissingen gedocumenteerd, etc),
> aanpassen, debuggen enz. kan nogal wat manmaanden kosten.

Klassieke voorbeelden zijn de BSD kernels en de Linux kernel.  Er zijn boeken
over geschreven die de lezer van naaldje tot draadje uitleggen hoe het geheel
in elkaar past.  Ik denk aan de "Design and Implementation" boeken en aan
"Understanding the Linux Kernel".

Met een beetje ervaring met kernel werk, kan een blocking bug of ontbrekende
feature in dergelijke kernels snel opgelost worden.  Als je op de vendor van
een proprietair systeem moet wachten, ben je al snel een aantal maanden of
jaren verder.

> En tja, die kosten kunnen ver boven de beschikbare resources uitstijgen, en
> dan doet het er bitter toe dat het OS is voor dat bedrijf.

Als bedrijf zet je natuurlijk geen "newbie" als leerling tovenaar op een
project, maar iemand die weet waar hij mee bezig is...  Een goede developer is
niet goedkoop, maar spaart wel tijd en kosten uit op langere termijn.

 - Philip

-- 
Philip Paeps                              Please don't email any replies
philip@paeps.cx                               I follow the newsgroup.

  Real programmers are kind to rookies.
Technical Details
Message-ID: <slrne0edsu.iv.philip+usenet@fasolt.home.paeps.cx>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!news4.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
References: <NClNf.287769$YA1.9144381@phobos.telenet-ops.be> <slrne0brcf.iv.philip+usenet@fasolt.home.paeps.cx> <4406b3e2$0$429$6c56d894@reader0.news.be.easynet.net> <slrne0deug.iv.philip+usenet@fasolt.home.paeps.cx> <4406c2f0$0$440$6c56d894@reader0.news.be.easynet.net> <slrne0dh0e.iv.philip+usenet@fasolt.home.paeps.cx> <4406c55d$0$440$6c56d894@reader0.news.be.easynet.net> <slrne0dirv.iv.philip+usenet@fasolt.home.paeps.cx> <Xns977A7726640B9castleamber@130.133.1.4>

Show Full Headers
Complete Article Headers
X-Google-Thread: fcea4,4d740fa1dd681dfc
X-Google-Attributes: gidfcea4,public
X-Google-Language: DUTCH,ASCII
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!news4.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: Philip Paeps <philip+usenet@paeps.cx>
Newsgroups: be.comp.programming
Subject: Re: Actuele programmeertalen
Date: 2 Mar 2006 18:21:18 GMT
Organization: Happily Disorganized
Lines: 56
Message-ID: <slrne0edsu.iv.philip+usenet@fasolt.home.paeps.cx>
References: <NClNf.287769$YA1.9144381@phobos.telenet-ops.be> <slrne0brcf.iv.philip+usenet@fasolt.home.paeps.cx> <4406b3e2$0$429$6c56d894@reader0.news.be.easynet.net> <slrne0deug.iv.philip+usenet@fasolt.home.paeps.cx> <4406c2f0$0$440$6c56d894@reader0.news.be.easynet.net> <slrne0dh0e.iv.philip+usenet@fasolt.home.paeps.cx> <4406c55d$0$440$6c56d894@reader0.news.be.easynet.net> <slrne0dirv.iv.philip+usenet@fasolt.home.paeps.cx> <Xns977A7726640B9castleamber@130.133.1.4>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: individual.net MPV7voewgU9HcMfwKvteEA3nwyQ9+iEyXEPtx/Gi6gZJOhhsAe
X-PGP-Fingerprint: FA74 3C27 91A6 79D5 F6D3  FC53 BF4B D0E6 049D B879
X-Date-in-Rome: ante diem VI Nonas Martias MMDCCLIX ab Urbe Condida
User-Agent: slrn/0.9.8.1 (FreeBSD)