Article View: be.comp.programming
Article #11043Re: oproep aan de programmeurs:wat moet ik kiezen ?
From: Marco van de Voort
Date: Mon, 18 Feb 2002 21:15
Date: Mon, 18 Feb 2002 21:15
98 lines
5933 bytes
5933 bytes
In article <1014049989.477849@seven.kulnet.kuleuven.ac.be>, Pieter Philippaerts wrote: > meerdere >> > DLL versies tegelijkertijd in het geheugen te houden >> Dat doet Linux/FreeBSD/Unix ook, en die heeft nog steeds problemen. Ik > moet >> per applicatie duidelijk aangeven welke ie moet pakken, tenzij de > applicatie >> dat perfect doet. (b.v. naar een major nummer linkt) > > Heeft Unix ook een LIB-Hell? Ja, maar het is anders. Het belangrijkste is echter dat het niet ondoorzichtig of hopeloos uit het oogpunt van een gemiddelde gebruiker. (terwijl bij Windows soms sysadmins hulpeloos staan). Dat is overigens net zozeer een cultuur verschil als een technische verschil. Bij de meeste apps die je niet met de hand kan compileren staan de requirements in libs erbij. Misschien dat dit soort voordelen na een bredere acceptatie van Linux zullen veranderen. Veel van Windows kwaaltjes worden door legacy veroorzaakt, en dergelijke atrofiering kan ook bij de gratis unices toeslaan. Unix kan meerdere versies van libs naast elkaar hebben, maar maar een "default". Verder zijn er meerdere directories gemeenschappelijke voor gemeenschappelijke libs, dus daar kan ook mee geschoven worden (om problemen te voorkomen en om het overzichtelijker te houden). Daarnaast zou je ook nog bij grote veranderingen het ELF brand/tag kunnen veranderen, om zo verschillende directories te laten doorzoeken voor verschillende versies. (net zoals win16 en dos bestanden de verschillende subsystemen van Windows aanroepen, bij NT ook nog POSIX en NT-native) >> > Als Billy boy zei dat de productiviteit verdubbelde met VS.NET dan >> > was dat een understatement. >> Volgens wie? Een onafhankelijk bron als Gartner? > > Volgens de onafhankelijke bron 'mezelf'. hihihihi HaHaHaHa HOHOHOHOHOHO!!!! > Ik werk niet voor Microsoft en ben geen hardcore Microsoftie (zoals eerder > gezegd: ik heb hier een Linux server en ben daar vreed content van), maar > ik ben ook niet anti-Microsoft. Als ik niet blij zou geweest zijn met C# > of .NET dan zou ik het hier momenteel niet zitten... Nu, ik gebruik al 15 jaar of zo Altair en Microsoft producten, maar hoewel C# en .NET zeker zijn nut lijken te hebben, zwijmel ik er toch niet echt bij weg. >> > MS heeft een implementatie gemaakt van het J2EE pet shop programma (het >> > <SNIP> >> > het intypen van 14273 lijnen code. >> Zie commentaar Sjoerd. Regels<> efficiency. > > Neen, dat het programma 4x korter was, is maar het toetje op de taart. > De performance ervan lag ongeveer 28x hoger als de equivalente Java code. Dat is vn een VM showoff. Maar even goed wil ik het wel eens zien. Link? >> Nieuwere runtimes hadden opeens IE nodig om te installeren, maar doen het >> gewoon zonder IE, voor de rest weinig problemen, behalve dat downloaden > erg >> onrendabel is via een modem voor een app. > > Welke runtime bedoel je? Die van .NET (waar je waarschijnlijk gelijk hebt > over het feit dat die IE nodig heeft) of over die van VB6 (die dat geen IE > nodig heeft)? Nee, VB5 en/of VB6. .NET heb ik alleen wat in gelezen. Nog geen hands on experience. (processor en memory zijn wat krap, en 98lite is ook niet wat Microsoft zich daarbij voorstelt) >> En veel meer dan een app per runtime versie heb ik niet gebruikt. (VB4 is > de >> degene die ik het meest tegen ben gekomen) Ik hoop dat het .NET runtime >> gebeuren rustiger aan gaat (minder groot, minder vaak nieuwe versies), > vooral >> omdat geen enkele Windows er nog mee voorgeinstalleerd is afaik > > Ik neem aan dat MS om de twee jaar (per VS versie) een nieuwe runtime versie > gaat uitbrengen... Ik ben hier natuurlijk niet zeker van. Daar ben ik ook bang voor. Iedere nieuwe versie van Windows moet weer opgepoetst worden om hem aantrekkelijk te maken. Een setje "revolutionaire" development tools hoort daar ook bij. > Veel hangt natuurlijk ook af van de snelheid van de ECMA. Als zij maar 1x > per 5 jaar de runtime herbekijken, dan zal er maar 1x om de 5 jaar een > nieuwe officiele standaard van de runtime uitkomen. Ik durf daar niet veel over te zeggen. Aan de ene kant staat Microsoft sterker dan ooit, aan de andere kant groeien de bomen in de Fortune 500 firma's qua IT ook niet meer tot de hemel, en zijn die belangrijke klanten gebaat bij een niet iedere keer veranderend systeem. Welke het gaat winnen? Ben niet arrogant genoeg om te zeggen dat ik het weet.
Technical Details
Message-ID:
<slrna72ro8.2mee.marcov@toad.stack.nl>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!193.251.151.101!opentransit.net!wanadoo.fr!proxad.net!newshub.bart.net!news.tue.nl!not-for-mailReferences:
<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> <3c6fefb8.1216829@newszilla.xs4all.nl> <1013973821.829929@seven.kulnet.kuleuven.ac.be> <slrna71ob1.1bl3.marcov@toad.stack.nl> <1014049989.477849@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-02-18 13:20:20 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.251.151.101!opentransit.net!wanadoo.fr!proxad.net!newshub.bart.net!news.tue.nl!not-for-mail From: Marco van de Voort <marcov@toad.stack.nl> Newsgroups: be.comp.programming,nl.comp.programmeren Subject: Re: oproep aan de programmeurs:wat moet ik kiezen ? Date: 18 Feb 2002 21:15:34 GMT Organization: Eindhoven University of Technology, The Netherlands Lines: 98 Message-ID: <slrna72ro8.2mee.marcov@toad.stack.nl> 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> <3c6fefb8.1216829@newszilla.xs4all.nl> <1013973821.829929@seven.kulnet.kuleuven.ac.be> <slrna71ob1.1bl3.marcov@toad.stack.nl> <1014049989.477849@seven.kulnet.kuleuven.ac.be> NNTP-Posting-Host: toad.stack.nl User-Agent: slrn/0.9.7.3 (FreeBSD)