Avatar billede tgl Nybegynder
13. april 2000 - 12:22 Der er 3 kommentarer og
1 løsning

Delphi vs. Visual Basic

Jeg står og skal vælge mellem Delphi eller Visual Basic, men har ikke nogle argumenter for at vælge det ene frem fo det andet så måske der her er nogle som har nogle gode argumenter for at jeg bør vælge Delphi.
Avatar billede sjensen Nybegynder
13. april 2000 - 12:49 #1
Her er nogle få, forhåbentligt overbevisende argumenter:

1. Med Delphi skaber du (under normale omstændigheder) en, og kun en, exe-fil og denne er den eneste du skal levere til din bruger. VB skal som min. bruge VBRun30.dll der skal findes på brugerens maskine.

2. Du kan alt med delphi: Bedre, hurtigere og mere sikkert, end med VB.

3. Borlands udviklingsmiljø, kaldet IDE, er ikke bare bedre end det tilsvarende VB miljø, det er rigtigt meget bedre !!

4. Uden at jeg selvfølgeligt kan sige det med sikkerhed, gætter jeg på at du for hver internetsite med VB som tema (hjælp, kildekoder, komponenter o.s.v.) finder min. 100 tilsvarende delphi sider over hele versen.

5. Når man ser på hvilke hjælpesystemer man kan købe/få til Delphi så er der markant forskel i antallet og rådighed for Delphi i forhold til VB. Og selvom man måske kunne argumentere for at det skyldes at VB indeholder alt men at det er nødvendigt med eksra til Delphi, så er dette ikke rigtigt. Det skyldes blot at der er rigtigt mange Delphi programmører rundt om i verden der har fundet en god løsning på et problem, og samtidig deler ud af denne viden til andre.

6. Delphi skaber de indtil nu hurtigste exe-filer på markedet. Det skyldes ene og alene at designeren bag Turbo Pascal og Delphi er ligeså god til assembler som normale mennesker er til at se og/eller høre. Han er forøvrigt dansk og hedder Anders Hejlsberg.


Som du formentligt har fornemmet er jeg Delphi fan og derfør burde du måske trække lidt fra mine argumenter, men jeg er nu sikker på at andre vil give mig ret i det meste af det jeg har skrevet.

Så kort og godt: Vælg Delphi og glem alt om VB !
Avatar billede dj Nybegynder
15. april 2000 - 13:53 #2
Jeg vil give Sjensen ret i ovenstående og så vil jeg også lige sige at jeg først har udviklet i Delphi men så i forbindelse med min skole har prøvet VB også, og det er helt utroligt så mange fejl/irritationsmomenter der findes i selve VB. Man bliver lynhurtigt træt af det.

Derudover er koden i VB også bygget op på en måde der gør at obejct orienteret programmering er et sandt helvede at holde styr på.

Et andet argument for at vælge Delphi er at det nu også kommer til Linux, dvs. du kan kode programmer til såvel Windows som Linux fremover, 1 ting som VB med sikkerhed aldrig kommer til :)

Så kom igang med Delphi, du vil blive glad for valget når du får lidt mere erfaring med det :-)
Avatar billede picard Nybegynder
18. april 2001 - 12:18 #3
Hejsa

Som tidligere delphi fan (er det stadigvæk) men nu arbejdende med VB vil jeg da gerne sige lidt positivt om VB.

Ønsker man IKKE at arbejde med objektorientering men istedetfor procedural programmering, så er det meget hurtigere at komme igang med Vb end delphi.
Koden er umiddelbart også mere læsevenlig i vb end i delphi.

I Delphi skal man for hver sætning man laver sætte et komma, det skal man ikke i Vb. Vb editoren er på nogle punkter bedre en delphis til at finde småfejl inden man kompilere.

Derudover har VB nogle rimelige kraftige indbyggede funktioner som delphi ikke har. Her tænker jeg på vbs funktioner til at behandle strenge, de er rigtig fede (Ltrim, rtrim format m.v.)

Men jeg vil da give sjensen og dj ret, rent programmeringsmæssigt så er delphi klart at foretrække, og er derfor også en tak sværere at komme igang med fremfor VB.

Har man først lært delphi så er det også nemt at gå til vb, eneste problem er at man lige skal vendes af med at sætte et komma efter hver sætning.

Noget andet du skal tage højde for er at VB er ved at forsvinde ud af markedet, bliver erstattet af Vb.net som kommer til at minde en del om VB men bliver mere (MEGET) objektorienteret.

Delphi findes også til Linux (Kylix) og det åbner jo op for nogle nye muligheder som delphi programmør.

Men der er jo ingen skade i at prøve begge sprog :)

Hygge

Avatar billede tgl Nybegynder
18. april 2001 - 13:00 #4
Tak for svarene. Tingene er nu blevet lidt klarere.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester