Article View: be.comp.programming
Article #12018Re: JAVA-boek
From: Stijn
Date: Fri, 28 Dec 2001 19:46
Date: Fri, 28 Dec 2001 19:46
34 lines
3313 bytes
3313 bytes
> > natuurlijk weet ik ook wel dat je er ook gewone programma's *kan* in schrijven, > maar ik wil gewoon zeggen, dat andere talen als c++ en gewone C daar veel beter > voor geschikt zijn, omdat java beperkt is tgov. c++ e.a. > dat er veel banken veel geld steken in java is natuurlijk hun probleem, en voor > mijn part spelen jullie zoveel met java als je willen, ik wil gewoon deze > beginner duidelijk maken dat het overgecommercialiseerde java niet *de* > moderne computertaal is, en dat er betere alternatieven zijn die het overwegen > waard zijn (vb. c++ zoals ik dus al zei) goed, dit kan weer een eindeloze java vs. c++ thread worden maar allοΏ½ 1) java is niet beperkt tgov. c++. Ik weet niet waar je dat vandaan haalt. 2) wat bedoel je met overgecomercialiseerd? 3) het hangt er vooral vanaf wat je wil gaan doen. Ben je met iets bezig waarbij efficientie heel belangrijk is, zoals real time applicaties, dat is c++ waarschijnlijk nog altijd geschikter, omdat c++ efficienter is in uitvoering. Java is echter efficienter in ontwikkeling. Hiermee bedoel ik hetvolgende: in java moet je je objecten niet destroyen. Die worden door de garbage collector weggeruimd. In c++ moet je dat zelf opruimen. Daar gebeuren zeer gemakkelijk fouten tegen. (dat is menselijk) In java kunnen dat soort fouten niet voorkomen. Dus is de kans tot fouten in je applicatie kleiner. Bovendien doet java heel wat checkings die c++ niet doet. -> ook weer kleinere kans op fouten. Bufferoverflow aanvallen (waardoor je kan inbreken op andere systemen) zijn er op gericht dat er geen fouten-checking gebeurd. In java-programma's kan dit niet. (dus Java is ook veel veiliger). bovendien heeft java een heel uitgebreide security architectuur. (misschien wel wat te uitgebreid en dus ingewikkeld). Om die laaste redenen zullen banken waarschijnlijk geneigd zijn van Java te gebruiken. Tot slot is java heel portable: je kan je programma overzetten van het ene naar de andere platform zonder opnieuw te moeten compileren. Dit dankzij de virtuele machine. nog een opmerking: onderschat het belang van java niet: java situeert zich op het domein van de smartcards (kunnen ingebouwde java Virtual machine hebben, micro edition) tot de grote server-systemen, volledig in java (enterprise edition). Stijn H.
Technical Details
Message-ID:
<3c2ccbfb$0$56400$ba620e4c@news.skynet.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!195.238.2.15!skynet.be!skynet.be!louie!not-for-mailReferences:
<3C272B8A.B383EFC5@mailandnews.com> <DcKV7.11517$Fe3.381@afrodite.telenet-ops.be> <JAIW7.819$rt4.163@afrodite.telenet-ops.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII X-Google-Thread: fcea4,ffc325895c0979d6 X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2001-12-28 11:46:33 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!195.238.2.15!skynet.be!skynet.be!louie!not-for-mail From: "Stijn" <locutus@NOSPAM.kotnet.org> Newsgroups: be.comp.programming References: <3C272B8A.B383EFC5@mailandnews.com> <DcKV7.11517$Fe3.381@afrodite.telenet-ops.be> <JAIW7.819$rt4.163@afrodite.telenet-ops.be> Subject: Re: JAVA-boek Date: Fri, 28 Dec 2001 20:46:01 +0100 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 Lines: 36 Message-ID: <3c2ccbfb$0$56400$ba620e4c@news.skynet.be> Organization: -= Skynet Usenet Service =- NNTP-Posting-Host: 217.136.64.181 X-Trace: 1009568763 reader0.news.skynet.be 56400 217.136.64.181 X-Complaints-To: abuse@skynet.be