🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #11159

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

#11159
From: Pieter Philippaerts
Date: Sun, 17 Feb 2002 02:46
113 lines
5688 bytes
"Mendel Mobach" <usenet@megabot.nl> wrote in message
news:slrna6tm41.3mc.usenet@dolens.mobach.nl...
> > Als Microsoft als enige had aangekondigt dat ze de runtime zouden porten
> > <SNIP>
> > andere operating systems (oa. Corel, Borland, Ximian [mensen van GNOME]
> > en GNU).
>
> Nou omdat GNU en Ximian enz... allemaal wel leuk willen profiteren van
> de marketing campagne van M$... :-)

... en ze hebben groot gelijk! :-)
Het probleem is natuurlijk wel dat, als ze nu willen profiteren van die
marketing
campagne en als ze dan uiteindelijk niets afleveren, dan kan dat als een
boomerang
op hen terug afkomen.

> >  - CLI (+classlib)
> Command Line Interface ? Das niet nieuw >-)

In de .NET wereld bedoelt men meestal 'Common Language Infrastructure' als
men
spreekt over CLI. Dit is de Common Langauge Runtime (CLR of class library)
en de specificaties van onder andere Intermediate Language (IL).
De spcificaties van de CLI kan gevonden worden op
http://www.ecma.ch/ecma1/STAND/ecma-335.htm

> >  - C#
> Java--

Wel, C# is meer dan Java. Het heeft ongetwijfeld dingen 'geleend' van Java
(dat geven
de ontwerpers trouwens publiek toe), maar ik zou niet durven zeggen dat Java
de 'moeder'
(vader?) is van C#. Er zijn heel wat andere talen waar C# dingen van geleend
heeft, onder
andere C++, SmallTalk en Object Pascal.

> >  - VB.NET = op enkele keywords na volledig nieuw
> VB ? Ohw Object Pascal aftreksel ?

Ik heb eerlijk gezegd nog nooit met Object Pascal gewerkt, dus ik heb geen
idee of het
trekt op VB.NET.
In de VB wereld spreekt men wel over "C# with VB syntax" als over "Object
Pascal with
VB syntax".

> >  - einde DLL hell
> Dat beloven ze al sinds windows 95 en jij geloofd het nog ?

Het is pas goed begonnen met Windows95 :-)
Je kan de technische kant van de zaak (maw, 'de .NET oplossing') eens
nalezen op:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dndotnet/ht
ml/dplywithnet.asp

> >  - droom-IDE
> Ja ja... teletubbie IDE ?

:-) Ik heb nog niet gehoord van de mesnen die de IDE hebben dat het woord
'ehoh' overdreven
vaak gebruikt wordt in de IDE, dus is het blijkbaar toch niet geschreven
voor/door teletubbies.

> >  - enorme produktiviteitsverhoging (ik programmeer minstens drie keer zo
> > snel
> >     in C# als in VB6, alhoewel ik nog niet de hele class library ken)
> En is het ook kwaliteitsverhogend?

Absoluut... Eindelijk kan ik eens echt object georienteerd programmeren
(iets wat niet mogelijk
is met VB6).

> >  - eindelijk meer web gericht
> echo 'Content-Type: text/html'

Hehe, nee, dat is niet onmiddelijk wat ik bedoelde :-)
Ik bedoelde er eigenlijk twee dingen mee: webservices (er wordt zoveel
reclame over gemaakt
door MS dat het moeilijk is ernaast te kijken) en de grotere/makkelijke
toegankelijkheid van
het internet dmv. enkele zeer handige Internet classes.

> >  - enorme snelheids verbeteringen (vooral dan in ASP.NET)
> wrom geen PHP (.net?)

Ik geloof dat de mensen van PHP bezig zijn met .NET te implementeren...
In de laatste (beta) versie is er al 1 .NET functie geimplementeerd
(zie http://www.php.net/manual/en/ref.dotnet.php voor meer info) om
assemblies te laden.

> JA! Leuk, de monopolie positie nog meer misbruiken.

Wel.. als je het hebt, waarom gebruik je het dan niet? Het is natuurlijk
fout om het te misbruiken,
maar over de vraag of MS hier hun monopolie gebruikt of misbruikt kan
gedebateerd worden.

> Nog 1 vraag (zie bovenstaande zin): Hoe zit het met veiligheid?

Wel.. eindelijk eens 'zeer goed'. De veiligheid heeft een thumbs up gekregen
van Miguel de Icaza
(Linux guru en leider van Ximian [makers van GNOME]).
http://www.theregister.co.uk/content/4/23919.html, scroll naar 'Security
through obscurity'.

Voor de technische informatie over de .NET security kan je gaan naar
http://msdn.microsoft.com/nhp/Default.asp?contentid=28001369


Mvg,
Pieter Philippaerts
Technical Details
Message-ID: <1013913710.524385@seven.kulnet.kuleuven.ac.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!193.190.198.17!newsfeeds.belnet.be!naxos.belnet.be!news.belnet.be!not-for-mail
References: <uXu88.122912$rt4.11582@afrodite.telenet-ops.be> <1013109746.799866@seven.kulnet.kuleuven.ac.be> <3C63C40B.BA1DDAA9@iae.nl> <1013181054.194148@seven.kulnet.kuleuven.ac.be> <3C63EE8A.DEE29046@iae.nl> <1013187868.875791@seven.kulnet.kuleuven.ac.be> <3c6c35f1.5840688@newszilla.xs4all.nl> <1013742119.309832@seven.kulnet.kuleuven.ac.be> <3c6e35cf.1533535@newszilla.xs4all.nl> <1013895537.659605@seven.kulnet.kuleuven.ac.be> <slrna6tm41.3mc.usenet@dolens.mobach.nl>

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-02-16 18:41:57 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!193.190.198.17!newsfeeds.belnet.be!naxos.belnet.be!news.belnet.be!not-for-mail
From: "Pieter Philippaerts" <Pieter@allapi.net>
Newsgroups: be.comp.programming,nl.comp.programmeren
Subject: Re: oproep aan de programmeurs:wat moet ik kiezen ?
Date: Sun, 17 Feb 2002 03:46:21 +0100
Organization: KULeuvenNet
Lines: 115
Message-ID: <1013913710.524385@seven.kulnet.kuleuven.ac.be>
References: <uXu88.122912$rt4.11582@afrodite.telenet-ops.be> <1013109746.799866@seven.kulnet.kuleuven.ac.be> <3C63C40B.BA1DDAA9@iae.nl> <1013181054.194148@seven.kulnet.kuleuven.ac.be> <3C63EE8A.DEE29046@iae.nl> <1013187868.875791@seven.kulnet.kuleuven.ac.be> <3c6c35f1.5840688@newszilla.xs4all.nl> <1013742119.309832@seven.kulnet.kuleuven.ac.be> <3c6e35cf.1533535@newszilla.xs4all.nl> <1013895537.659605@seven.kulnet.kuleuven.ac.be> <slrna6tm41.3mc.usenet@dolens.mobach.nl>
NNTP-Posting-Host: seven.kulnet.kuleuven.ac.be
X-Trace: naxos.belnet.be 1013913711 29505 134.58.127.12 (17 Feb 2002 02:41:51 GMT)
X-Complaints-To: abuse@belnet.be
NNTP-Posting-Date: Sun, 17 Feb 2002 02:41:51 +0000 (UTC)
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4807.1700
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4807.1700
Cache-Post-Path: seven.kulnet.kuleuven.ac.be!unknown@localhost
X-Cache: nntpcache 2.4.0b5 (see http://www.nntpcache.org/)