🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #14359

Re: Opnieuw Programmeren ...

#14359
From: CoBraLorD
Date: Sun, 25 Feb 2001 19:22
51 lines
3589 bytes
Visual Basic is inderdaad prima om snel grafisch aan het werk te gaan.  Als
je dan grafisch wilt blijven lijkt ofwel Visual C++ ofwel Delphi de keuze.

Ben je van plan om veel netwerk programmatie te gaan doen, en server
programming, dan kan je misschien best Java gaan doen.   Een ander voordeel
van Java, is de gigantische overeenkomst met C# (de nieuwe programmeertaal
van MS), wat handig kan zijn als deze inderdaad doorbreekt.

Als je het hebt over browser-interpreted, vermoed ik eerder dat je het hebt
over serverside scripting. Java Applets kan je natuurlijk ook clientside in
browsers draaien.  Bij clientside scripting is javascript de beste keuze.
Serverside onder windows omgeving kan je ASP of PHP gaan gebruiken.  ASP
heeft het voordeel dat je verschillende scripttalen kunt gaan gebruiken,
meest gebruikt is misschien wel vbscript (afgeleid van de visual basic
syntax), maar veel efficienter is JScript/Javascript, dat sterk gelijkt op
de C/C++/Java syntax (maar niet afgeleid is van Java !!, wel van door
Netscape ontwikkelde scripttaal LiveScript).

De PHP manier van werken lijkt ook nogal sterk op de C syntax.

Dan heb je natuurlijk nog Java Server Pages en Servlets, waarmee je dan wel
weer volledig in Java blijft.

Eigenlijk kan ik je niet zo onmiddellijk verder helpen, bij je keuze, want
zo gigantisch veel maakt het niet uit !  Ze kunnen allemaal wel hetzelfde,
en in veel gevallen als je de ene kent, is de andere gemakkelijk te leren.
De grootste overschakeling blijft dan syntax verandering.

OO zal je wel zeker moeten leren, daarbij is Java ook wel handig en
behoorlijk doorzichtig (C++ kan veel moeilijker doen).  Een tip bij Java en
Javascript, er wordt niet echt meer met pointers gewerkt, maar ze zijn er
nog wel !  Wat soms tot verwarrende resultaten kan leiden als je het niet
door hebt.

even resumeren:
MS : Visual Studio (VB voor programma's waar ontwikkeltijd belangrijker is
dan performantie, VC++ voor het omgekeerde),
Borland/Inprise: Delphi (als je nog wat Pascal wilt gaan gebruiken ;-), C++
Builder (geen ervaring mee), JBuilder (beste Java IDE vind ik persoonlijk,
en gratis ! ), Kylix (dat is echter geen win meer)

Java misschien minder voor standalone applicaties, tenzij je al aardig wat
performance tuning wil doen ook.  Maar voor server toepassingen en vooral
net gericht een uitstekende keuze.

Bij de zelfde ontwikkelaar (zoals borland of ms) blijven voor je IDE's kan
natuurlijk wel handig zijn.
voila, ook al mijn zegje gedaan

groeten,
Cob
Technical Details
Message-ID: <YXcm6.26051$Ut1.2422769@afrodite.telenet-ops.be>
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-03!supernews.com!nntp.cs.ubc.ca!newsfeed.direct.ca!look.ca!newsfeed.icl.net!isdnet!newsfeeds.belnet.be!news.belnet.be!afrodite.telenet-ops.be!not-for-mail
References: <CBgl6.18758$Ut1.1688460@afrodite.telenet-ops.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,5a57bf9d1e7eefd0
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2001-02-25 11:24:03 PST
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-03!supernews.com!nntp.cs.ubc.ca!newsfeed.direct.ca!look.ca!newsfeed.icl.net!isdnet!newsfeeds.belnet.be!news.belnet.be!afrodite.telenet-ops.be!not-for-mail
From: "CoBraLorD" <cbld@hotmail.com>
Newsgroups: be.comp.programming
References: <CBgl6.18758$Ut1.1688460@afrodite.telenet-ops.be>
Subject: Re: Opnieuw Programmeren ...
Lines: 53
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
Message-ID: <YXcm6.26051$Ut1.2422769@afrodite.telenet-ops.be>
Date: Sun, 25 Feb 2001 19:22:32 GMT
NNTP-Posting-Host: 213.224.103.34
X-Complaints-To: abuse@pandora.be
X-Trace: afrodite.telenet-ops.be 983128952 213.224.103.34 (Sun, 25 Feb 2001 20:22:32 MET)
NNTP-Posting-Date: Sun, 25 Feb 2001 20:22:32 MET
Organization: Telenet Internet