🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #3816

Re: java of vb.net

#3816
From: Rudi Angela
Date: Thu, 30 Oct 2003 12:31
70 lines
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-mail
References: <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