Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Programmeren

Visual Basic of C++ leren (of toch C#)?

Anoniem
mister windows
7 antwoorden
  • Hallo allemaal,

    om invoegtoepassingen te maken voor Solid Edge heb ik de keuze uit programmeertalen Visual Basic, C++ en C#. Ik heb begrepen dat C# wat verouderd is en niet veel gebruikt meer wordt…

    Mijn vraag is dus, welke taal kan ik beter proberen te leren, Visual Basic of C++. Daarbij denk ik vooral aan de volgende zaken:

    1- Wat is makkelijker aan te leren voor iemand zonder programmeerervaring?
    2- Welke taal is het meest toekomstbestendig?
    3- Gebruikersvriendelijke editors.
    4- Mogelijkheden?

    Iedereen alvast vooraf bedankt voor alle input.

    IJsbrand Schipperus
  • Je bedoelt zeker C++ … ;) maar dat is echt niet bepaald 'minder gebruikt' hoor, hoogstens wat minder hip/cool/trendy.

    C# is hartstikke nieuw namelijk (naar verhouding dan), maar kent inmiddels een hele hoop toepassingen.
    (en je vergeet Delphi, maar da's geen ramp)

    > 1- Wat is makkelijker aan te leren voor iemand zonder programmeerervaring?
    Geen enkele is echt makkelijk.
    Kies liever voor een fatsoenlijke taal (C++ of C# dus)

    > 2- Welke taal is het meest toekomstbestendig?
    C++ is het meest stabiel, want eventuele wijzigingen worden door een (vrij grote) organisatie besloten en er is (voor zover ik weet) in de laatste jaren nauwelijks wat gewijzigd.

    C# is echt het nieuwste van het nieuwste, met alle voor- en nadelen van dien. Het is op punten niet eens bij te houden zelfs al zou je dat willen.

    VB hobbelt er achteraan en wordt door MS eigenlijk niet serieus genomen.

    > 3- Gebruikersvriendelijke editors.
    MS heeft met zijn Visual Studio zo'n beetje de IDE voor C#/C++/VB …
    Er zijn op het gebied van C++ beslist meer keuzes, maar ook daar zal Visual Studio er bovenuit steken.


    > 4- Mogelijkheden?
    Vergeet de taalkeuze en leer eerst OO-gericht denken en ontwerpen.
    Kun je dat goed dan zul je zien dat het leren en kiezen van een taal geen rol meer zal spelen.
    Een aardig boek op dit gebied is Head First : Object Oriented Analysis & Design

    Als je toch wilt programmeren dan zijn de gratis Visual Studio Express-versies een leuk begin. Maar zoals gezegd … een goed programma begint met een goed ontwerp. Als je je dat aanleert dan kan je nog heel ver komen.
  • Bedankt voor deze zeer uitgebreide uiteenzetting JaFO,

    ik begrijp dat ik C# en C++ door elkaar heb gehaald. Daarnaast begrijp ik dat een editor vaak meerdere talen aankan. De visual opzet van Visual Studio geeft natuurlijk een aantal zorgen minder, dus dat is zeker iets om in de gaten te houden.

    In het verleden liep ik inderdaad vaak tegen de objecten (en classes, etc) aan. Heel vroeger heb ik wel een code overgetypt in QBasic (commodore 64, en iets later dos5.1), hierin zat dat allemaal nog niet.

    Ik zal me daar eerst eens in gaan verdiepen. Delphi is trouwens geen optie. In Solid Edge is daar geen help voor (namespaces etc.). Of kun je dan toch met Delphi aan de gang?

    IJsbrand
  • Er schiet me nog iets te binnen… Wij hebben ook een MS Access database met veel Visual Basic Code erin. Kun je een MS Access database ook met C# / C++ aansturen?

    IJsbrand

    Ps. JaFO: ga toch zó fietsen: www.drymer.nl
  • [quote:683cb7f017="IJnstijn_II"] Kun je een MS Access database ook met C# / C++ aansturen?
    [/quote:683cb7f017]
    Yep.
  • voor beginner is het beste visual studio C# te leren. maar C++ is veel te ingewikkeld voor een beginner.

    ik gebruik ook visual studio C# en ik vind dat een hele goede programmeertaal.
  • Ook ik ben een beginned programmeur. En ik moet zeggen dat ik C# een erg goeie taal vind om mee te beginnen. Maar toch kun je er veel dingen mee doen.

Beantwoord deze vraag

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