Vraag & Antwoord

Programmeren

Beginnen met programmeren

9 antwoorden
  • Ik ben een programmeur die wil beginnen met programmeren. Nu is mijn vraag wat ik het beste kan leren? C++ of Delphi? Wat zijn de grootste verschillen tussen die twee? Wat ik niet wil is eerst Delphi leren en dan C++. De taal die ik nu ga leren wil ik aanhouden. De programma's die ik wil gaan programmeren? Dat is zeer verschillend van zeer kleine programma's tot zeer grote. Welk programma is daarvoor het beste C++ of Delphi?
  • &gt;Ik ben een programmeur die wil beginnen met programmeren. *Uhm, hoe doe je dat? Iets zijn waaraan je nog moet beginnen? <IMG SRC="http://www.computertotaal.nl/forum/smile.gif"> *<P>Ik persoonlijk ben begonnen met Delphi 2.0 en is me uitstekend bevallen. Is 1 ding wat belangrijk is en dat is lezen, lezen en nog eens lezen. Daar leer je veel van.<P>Voor andere opmerkingen verwijs ik je naar soortgelijke topics in het forum hier <IMG SRC="http://www.computertotaal.nl/forum/smile.gif"><P>Suc6,<P>Oblix
  • Delphi is veel eenvoudiger om te leren dan C, maar het is geheel afhankelijk van de ervaring die je al hebt met programmeren. Heb je wel eens met een andere taal geprogrammeerd?<P>Het grootste verschil is dat C een platform-onafhankelijke programmeertaal is en Delphi een ontwikkel-omgeving is en geen programmeertaal en alleen op Intel-compatible PC's draait met Windows 95/98/2000/NT.<P>Je zult dan dus moeten kiezen voor een of andere C++ ontwikkel-omgeving zoals C++Builder, Visual C, Borland C, Symantec C of een der vele andere C-Compilers. Of je kiest voor Delphi, dat maar door 1 bedrijf wordt geleverd en eigenlijk nog een der weinige professionele Pascal-compiler is... Voor algemeen gebruik, database-gerelateerde programma's, eenvoudige tools, en voor beginners raad ik Delphi aan. En dan vooral Delphi 5 Professional, die binnenkort op de markt komt. Dan heb je tevens een C-Compiler en een Java-Compiler erbij. Dat maakt een eventuele overstap naar een andere taal eenvoudiger.<P>&gt; De taal die ik nu ga leren wil ik aanhouden. Kun je beter niet doen. De meest krachtige vorm van programmeren ontstaat als je meerdere talen met elkaar combineert. Bovendien is enige kennis van C een pluspunt bij programmeren in Delphi.<P>&gt; Is 1 ding wat belangrijk is en dat is lezen, lezen en nog eens lezen. Daar leer je veel van. Inderdaad, veel lezen en daarbij de voorbeelden uit het boek testen. Zeer leerzaam.<P>&gt; Voor andere opmerkingen verwijs ik je naar soortgelijke topics in het forum hier Naar verwachting zullen dit soort vragen nog veel vaker gesteld worden. Veel mensen besluiten "spontaan" eens te leren programmeren. Maar het is erg lastig om een goede programmeur te worden. Dit vereist veel inzicht en kennis. Mensen die goed zijn in wiskunde zijn meestal ook beter in programmeren...
  • Ik heb al ervaring met qbasic maar dat is al aardig lang geleden en echt gevordert ben ik nog nooit geweest. Nu ben ik al 1 jaar bezig met het leren van Delphi. Dat lukt al aardig en ik heb ook al enkele boeken uit. Maar nu hoor ik van mensen dat je met C++ meer kunt. Nu is mijn vraag kort samengevat: Met welk programma kan ik het meest??
  • Wat wil je er mee doen? In de meeste gevallen kun je net zo goed Delphi gebruiken. En daar waar C beter is, heb je altijd nog de mogelijkheid om beide talen te combineren.<P>Wat voor soort programma's wil je maken?
  • C! C heeft meer mogelijkheden dan Delphi (met de taal Object Pascal). Maar die klein beetje extra mogelijkheden zul je waarschijnlijk nooit gebruiken. Ik programmeer bijna 2 jaar met Delphi en ik ben nog nooit een situatie tegengekomen die alleen in C mogelijk is. Je kan het zo gek nog niet bedenken, of het is mogelijk in Delphi.<P>Maar als je een eigen OS wilt schrijven, of een procedure hebt met duizenden (!) berekeningen, dan moet je C (of assembly, maar dat is weer een ander verhaal) nemen. Want in theorie is C code sneller dan Pascal code (wat in de praktijk niet altijd zo is).<P><B>&gt;En dan vooral Delphi 5 Professional, die binnenkort op de markt komt.</B> Drie hoeraatjes voor Borland! <IMG SRC="http://www.computertotaal.nl/forum/smile.gif"> <IMG SRC="http://www.computertotaal.nl/forum/smile.gif"> <IMG SRC="http://www.computertotaal.nl/forum/smile.gif"><p>[This message has been edited by RobertV (edited 20-08-1999).]
  • &gt; Je kan het zo gek nog niet bedenken, of het is mogelijk in Delphi. Ehm... Eigenlijk kleeft er maar 1 nadeel aan Delphi. Je kunt alleen 32-bits Windows-programma's mee maken. C is ook voor andere platforms beschikbaar en als je je netjes aan de C-Standaard houdt, kun je simpele programma's maken die onder ieder willekeurig OS kunnen draaien. Okay, het is mogelijk om met Delphi 1 DOS-applicaties te maken! Maar dat betekent dat je de VCL niet kunt gebruiken en dat je een paar drastische aanpassingen moet doen. Zeer lastig voor beginners om dit te proberen...<P>Daarom is het eerst belangrijk om te weten wat voor soort programma's je wilt bouwen.
  • &gt;Maar als je een eigen OS wilt schrijven, of een procedure hebt met duizenden (!) berekeningen, dan moet je C (of assembly, maar dat is weer een ander verhaal) nemen. Om een OS te maken heb je <B>altijd</B> assembly nodig.
  • Met C++ gebruik je in wezen (delen van) de funcionaliteit van meerdere programmeertalen, o.a. BCPL (hier komt het &quot;//&quot; voor commentaar vandaan), Algol68 (operator overloading, declaraties op elke plaats waar een statement mag staan),Simula67 (classes), Ada (templates), Clu, ML, C, &quot;C with Classes&quot;, enz.

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.