🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #1033

Re: Actuele programmeertalen

#1033
From: Philip Paeps
Date: Thu, 02 Mar 2006 10:34
67 lines
4156 bytes
Steven Spits <nospam@company.com> wrote:
> Philip Paeps schreef:
> > ...maar niet op embedded devices, task-switching omgevingen of om het even
> > wat waar Microsoft niet gewenst is.
>
> Toch wel hoor :
>
> http://msdn.microsoft.com/netframework/programming/netcf/default.aspx

De Microsoft definitie van "compact" verschilt van de mijne, en van die van de
mensen die mijn hardware maken.  Maar we gaan er geen ruzie over maken: ik hou
je absoluut niet tegen om Microsoft op embedded hardware te gebruiken.  Zelf
blijf ik er liever af.

> >  "Leer ��n taal" is nu precies wat ik iedereen zou afraden.
>
> Sinds ik in .NET bezig ben, moet ik niet meer switchen van omgeving om een
> ander soort applicatie te bouwen. Ik blijf in mijn vertrouwde IDE en werk
> met mijn vertrouwde taal. Dat was het idee achter bovenstaand statement.

Ik geloof niet in IDEs. ;-)  Er zijn dingen die je niet in een "virtuele"
omgeving als .NET of Java (of Perl of Python of Ruby) kunt doen.  En het zijn
die dingen waar ik voornamelijk mee bezig ben.

Het is mogelijk om in C hetzelfde te doen als in .NET of Java (of whatever),
het is gewoon moeilijker (en vaak ook idioot).  Het is echter niet mogelijk om
in .NET of Java (of whatever) hetzelfde te doen als in C.  Vertrouwde "IDE" of
niet.

> Trouwens, als je C# kent ben je binnen een dag productief in Java en
> andersom. Alleen zijn vele dingen IMHO vaak beter ge�mplementeerd in .NET
> dan in Java (generics, asp vs jsp, remoting vs RMI).

Daar kan ongetwijfeld zwaar over gediscussieerd worden door mensen in beide
kampen.  Mij lijkt het eerder onwaarschijnlijk.  Je kan na een dag misschien
de syntax onder de knie hebben, maar onmogelijk de "idioms".

Iemand die jaren C schrijft kan ook perfect werkende C++ schrijven.  In dat
opzicht is hij misschien productief na een dag.  Uit het perspectief van een
ervaren C++ developer zal de code echter nergens op lijken.

Om mezelf als voorbeeld te gebruiken: eind vorig jaar had ik een C++ project,
terwijl ik al redelijk lang geen C++ meer geschreven had.  Na een paar dagen
in het project heb ik me een dag bezig gehouden met de C idioms uit mijn code
te dagen.  Dat was strikt genomen een "verloren dag" wegens geen progress.

Het is w�l een feit dat hoe meer talen je grondig beheerst, hoe sneller je een
nieuwe kunt bijleren (en beheersen), maar "vanzelf" gaat het nooit, tussen
geen enkele combinatie van talen.

> > .NET is misschien in bepaalde sectoren "populair" (hype), maar zeker niet
> > overal.  In mijn omgeving gebruikt niemand het.
>
> Ik zou .NET geen "hype" durven noemen. Staaf dat eens met een argument.

Search the archives.  Ik heb er al regelmatig over gerant.  Als je het niet
vindt, wil ik er vanavond nog wel eens over flamen, maar nu wil ik me er
liever niet in opwinden.  Code to write and all that.

 - Philip

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

  BOFH Excuse #12:
    dry joints on cable plug
Technical Details
Message-ID: <slrne0dihp.iv.philip+usenet@fasolt.home.paeps.cx>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news2.google.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
References: <NClNf.287769$YA1.9144381@phobos.telenet-ops.be> <4406b2c9$0$442$6c56d894@reader0.news.be.easynet.net> <slrne0df37.iv.philip+usenet@fasolt.home.paeps.cx> <4406c2ad$0$440$6c56d894@reader0.news.be.easynet.net>

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!news1.google.com!news2.google.com!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 10:34:33 GMT
Organization: Happily Disorganized
Lines: 67
Message-ID: <slrne0dihp.iv.philip+usenet@fasolt.home.paeps.cx>
References: <NClNf.287769$YA1.9144381@phobos.telenet-ops.be> <4406b2c9$0$442$6c56d894@reader0.news.be.easynet.net> <slrne0df37.iv.philip+usenet@fasolt.home.paeps.cx> <4406c2ad$0$440$6c56d894@reader0.news.be.easynet.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: individual.net +uRvxvf6QIQJm1TnTEmAwQ4MGuZKfs7OwlmXoqGRJ6reYjL8Bx
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)