Archief - Leren programmeren

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Moto

Legacy Member
Denk dat de opensource c# en .net gelijk zijn
Ge moogt dat denken hoor maar hier wat cijfers voor github 2013

http://adambard.com/blog/top-github-languages-for-2013-so-far/



C# 32170 projecten
Visual Basic 1854 projecten

Dus voor github 17 keer meer opensource projecten in C#

ander voordeel, Meer jobs in C# dan vb.net

Enigste voordeel dat visual basic heeft is inderdaad misschiens voor sommige mensen die banale syntax
Maar dat kleine voordeel weegt niet op tegen de lange lijst van nadelen

Ingis

Legacy Member
ok. Maar alle nadelen die je op somt hebben eigenlijk niks met de taal zelf te maken. Blijft een feit dat je in beide talen hetzelfde kan en dat vb een makkelijker/toegankelijker syntax heeft. Wordt dan ook door genoeg scholen als start taal gebruikt. Blijf het gewoon vreemd vinden dat mensen nadat ze wat verder zijn in het programeren een afkeer krijgen van vb.net. Ik heb soms gewoon het gevoel dat het meer iets is in de trend van "het wordt door veel beginners gebruikt, dus het is minderwaardig". Iedereen zijn mening natuurlijk, en ik heb zeker niks tegen C#, zoals gezegd gebruik ik ze beide.

Tomikaza

Legacy Member
Effe mijn duit in het zakje doen.
Ik programmeer nog maar pas 2 jaar. Vooral tussen school door met 3D graphics en gaming.
Als ge vanaf nul wilt starten, dan zou ik eerder beginnen met een taal als Java of C#.
C++ is veel te overweldigend om mee te beginnen. Consepten als pointers, memory management, templates, const-gezeik, zeer uitgebreide synthax, ietwat ouwbollig ogende standaard libraries,...
C++ is een geweldige taal, maar zeker niet om mee te beginnen.
Begin gewoon met Java, zorg dat je het procudureel/imperatief programmeer paradigma beheerst, leer dan object-geöriënteerd, doe wat projecten in Java en leer tussen die projecten door al wat kennismaken met C++. Ge gaat zien op een bepaald moment dat ge in Java bepaalde dingen gaat missen die in C++ zitten of omgekeerd.

Zelf ben ik meer ene Java en C++ man dan een C# liefhebber. Ik gebruik zowel Java als C# op school, maar C# spreekt mij minder aan ondanks bepaalde voordelen ten opzichte van Java.
Het enige dat ik in Java mis is operator overloading voor wiskundige stuff zoals matrices en vectoren.
En ofcourse lelijke Swing, maar ik vind JavaFX wel een geweldig initiatief om GUI's mee te maken.

Probeer zowel C# als Java zeker eens uit. Van VB blijft ge best af. Als ge in .NET wilt werken is C# de toekomst.

falc.be

Legacy Member
hoeveel mensen hebben hier de TS zijn post wel gelezen ? hij vraagt over PLC en scada toepassingen, niet over .net en java

Tomikaza

Legacy Member
Okee, meer on topic dan: Qua industriële toepassingen zoals de topic starter wenst, denk ik dat je ook best voor een technische opleiding kiest.
Zelf ben ik niet thuis in die wereld, maar zouden er over deze onderwerpen geen online lessen staan in de stijl van Open CourseWare van MIT?

Moto

Legacy Member
ok. Maar alle nadelen die je op somt hebben eigenlijk niks met de taal zelf te maken.
een taal leeft niet in een vacuum, behalve natuurlijk op school als ge enkel maar moet leren wat ge in de les ziet
die nadelen hebben dus ZEKER iets met de taal te maken

Blijft een feit dat je in beide talen hetzelfde kan en dat vb een makkelijker/toegankelijker syntax heeft.
idd, makkelijker maar daarom niet beter op lange termijn, als men echt gemotiveerd is om te leren en der tijd in te steken is het daarom de slechtere keuze

Wordt dan ook door genoeg scholen als start taal gebruikt.
Heeft waarschijnlijk eerder te maken met het feit dat de leraar vroeger gewone vb deed en liever lui is dan moe, of omdat men totaal geen voeling heeft met de huidige IT markt en 20 jaar achter loopt

Blijf het gewoon vreemd vinden dat mensen nadat ze wat verder zijn in het programeren een afkeer krijgen van vb.net. Ik heb soms gewoon het gevoel dat het meer iets is in de trend van "het wordt door veel beginners gebruikt, dus het is minderwaardig".
Nee, bij het begin van .net hadden de visual basic developers (zoals ik) de keuze C# of vb.net, en er was een serieus verschil tussen .net en visual basic -> OO taal / het .net-framework

C# -> een volledig nieuwe start willen maken met een syntax die veel traditioneler/professioneler is
vb.net -> proberen vast te klampen aan het oude visual basic, niet iets nieuws willen bijleren, vastgeroest

en daarom hebben oudere C# developers die van visual basic komen afkeer van vb.net developers ;)
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan