Article View: be.comp.programming
Article #946Re: Actuele programmeertalen
From: Philip Paeps
Date: Thu, 02 Mar 2006 18:21
Date: Thu, 02 Mar 2006 18:21
56 lines
3990 bytes
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-mailReferences:
<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)