Article View: be.comp.programming
Article #3816Re: java of vb.net
From: Rudi Angela
Date: Thu, 30 Oct 2003 12:31
Date: Thu, 30 Oct 2003 12:31
70 lines
3809 bytes
3809 bytes
In <1067467128.426465@cache1> Eug�ne Schouten wrote:
>
> "EM" <geralboot@yahoo.co.uk> wrote in message
> news:bio65f$p6b$1@reader10.wxs.nl...
>> Hoi,
>>
>> Als je een keuze zou moeten maken tussen cursus
>> java en cursus vb.net, wat zijn dan de pro's en
>> contra's voor beide ?
Niets is op zich een pro of contra. Bijv. het feit dat VB.net een
Microsoft platform-product is wordt door sommigen als pro en door
anderen als contra gezien. Ik kan wel wat aandachtspunten opnoemen die
je in je keuze mee moet nemen.
1- Java is multiplatform ten voeten uit en .NET is Windows-only. Windows
domineert de desktopmarkt, maar niet de servermarkt. Als je je op
desktopapplicaties richt dan loop je geen grote markt mis als je voor VB
kiest. Wel als je je op de servermarkt richt.
2- Java richt zich op modulaire architectuur, vergelijkbaar met een
audio-installatie, waarbij voor ieder onderdeel (tuner, cd-speler, etc)
van een ander merk kan zijn, terwijl het geheel toch goed samenwerkt. MS-
producten daarentegen richten zich op hoge integratie van onderdelen,
vergelijkbaar met een all-in-one stereomeubel.
3- Java syntax is moeilijker te lezen voor sommigen dan VB. In Java
worden bepaalde karakters gebruikt als symbolen, waar in VB er een woord
voor staat. Bijvoorbeeld:
3a- Java gebruikt de '{' en '}' waar VB 'begin' en 'end' gebruikt.
3b- Java: max = a > b ? a : b;
VB: if a > b then max = a
else max = b
endif
Java's syntax komt in hoge mate overeen met die van C, C++, JavaScript.
Als je Java kan dan kan je in principe ook zo JavaScript lezen.
4- Er zijn diverse Java ontwikkelomgevingen te koop (sommige gratis),
van simpel tot heel complex. Er is waarschijnlijk maar 1 VB.net
ontwikkelomgeving en dat is die van MS. Hetzelfde geldt voor VM's.
5- Er is een onderscheid tussen de taal en de VM. Je kan in meerdere
talen schrijven voor de .NET VM. Hetzelfde geldt in iets mindere mate
voor de Java VM (je kan bijv in Smalltalk, maar bijv. ook in VB
ontwikkelen voor de Java VM, maar deze producten hebben momenteel nog
niet de 'production level quality'). Zelf werk ik aan een grafische
programmeertaal voor de Java VM.
Mogelijk weten andere collega's meer relevante aandachtspunten.
Rudi Angela
>> Wat is beste voor arbeidsmarkt ?
>> Is visual basic een object georienteerde taal
>> of enkel gestructureerd ? Wat is verschil
>> tussen vb en vb.net ?
>>
>>
>> thanx,
>>
>> Pugi,
>>
>> pugilator bij yahoo puntje com
>>
> Ik zou zeker vb.net gaan leren. Is nog leuk ook!
> Eug�ne Schouten
> (http://home.quicknet.nl/qn/prive/es.schouten/VideoBaseUpdate.htm)
>
>
>
Technical Details
Message-ID:
<20031030133141842+0100@aruba.etowns.net>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!news.tele.dk!news.tele.dk!small.news.tele.dk!newsgate.cistron.nl!news.cistron.nl!not-for-mailReferences:
<bio65f$p6b$1@reader10.wxs.nl> <1067467128.426465@cache1>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII X-Google-Thread: 107324,a6098993f6c0e820 X-Google-Attributes: gid107324,public X-Google-Thread: fcea4,a6098993f6c0e820 X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2003-10-30 04:31:35 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!news.tele.dk!news.tele.dk!small.news.tele.dk!newsgate.cistron.nl!news.cistron.nl!not-for-mail From: Rudi Angela <olmeca@netscape.net> Newsgroups: be.comp.programming,nl.comp.programmeren Subject: Re: java of vb.net Date: Thu, 30 Oct 2003 12:31:35 +0000 (UTC) Organization: <none> Lines: 70 Message-ID: <20031030133141842+0100@aruba.etowns.net> References: <bio65f$p6b$1@reader10.wxs.nl> <1067467128.426465@cache1> NNTP-Posting-Host: cust.17.169.adsl.cistron.nl Mime-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-15" Content-Transfer-Encoding: 8bit X-Trace: ncc1701.cistron.net 1067517095 15506 62.216.17.169 (30 Oct 2003 12:31:35 GMT) X-Complaints-To: abuse@cistron.nl NNTP-Posting-Date: Thu, 30 Oct 2003 12:31:35 +0000 (UTC) User-Agent: Halime (MacOSX)/1.0rc2b