Deplphi or not Delphi?

Status
Niet open voor verdere reacties.

destiser

Gebruiker
Lid geworden
10 apr 2007
Berichten
22
Hallo,

ik vroeg me af wat Delphi meer heeft dan C# en/of VB2005. M.A.W.: Wat zijn de sterke punten van Delphi?

En wat is Delphi eigenlijk? Is het zoals VB of C# of toch helemaal iets anders?

Bedankt voor de uitleg
 
Delphi is een Integrated Delevopment Environment(IDE) voor Object pascal http://www.codegear.com.
Je kan een studenten versie kopen academic en die kosten ongeveer 100€ voor de pro
zie je dit niet zitten kan je oefenen met een open source kloon namelijk Lazarus.
Lazarus werkt onder windows, bsd, linux, mac os x en de source code is zeer compitebel met die van Delphi.
http://www.lazarus.freepascal.org/

Delphi zijn sterke punten zijn ongetwijfeld zijn:
-pointers
pointers zitten niet in vb.net, in c# kan je min of meer er mee werken
-win32 + .Net
kan zowel win32 als .Net applicaties mee maken met c# en vb.net kan je alleen .net applicaties maken.
-Zeer veel controls
-Gestructureerd werken: de code is meestal beter leesbaar dan bij vb.net of c# want in delphi moet men in het begin van de procedure,function of class de variabele declareren men kan niet tussen lijnen code variabele gaan tussen plaatsen terwijl dit wel het geval is bij c# en vb.net.
-simpele taal om aan te leren of hoe sommige het zeggen
Delphi := simpelheid van vb.net + de kracht van c++(dit is deels waar maar niet volledig)
-Eigen nederlandstalig magazine : http://www.hcc-pgg.nl/blaise/BlaiseVerkoop.html.

er zijn ook echter enkele mindere punten:
-de NL(engels ook) handleidingen om de taal te leren in boekvorm zijn zeer schaars te vinden in de winkel terwijl boeken over c# er in overvloed zijn en in vb.net ook behoorlijk wat.
-Templates iets wat sinds c# 2005(versie 3 en bij c++ al jaren) er in zit, zit er bij delphi na al die jaren nog altijd niet in.

Ik hoop dat ik kon helpen :)
 
Ik programmeer al sinds 1996 in Delphi (toen nog Delphi 1.0 - 16-bits), maar sinds een jaar of drie doe ik alles in C# en soms een beetje VB.NET.

De reden waarom ik altijd in Delphi heb geprogrammeerd was dat de taal (O-O Pascal) gewoon veel mooier, makkelijker en logischer was opgebouwd dan de talen van het Microsoft-platform destijds.

Alleen met de komst van .NET heeft Microsoft de slag mijns inziens ingehaald. C# en VB.NET zijn nu uitgebreider, logischer en zitten beter in elkaar dan Delphi.

Dus nu doe ik alles in .NET omdat het op dit moment beter is, en ook omdat het in de toekomst beter zal zijn en omdat Delphi langzaam aan het doodbloeden is.

Wel jammer, want het was een mooie tijd, die Delphi-tijd.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan