Thread: Welke taal?
-
03-01-2011, 12:44 #1
Welke taal?
Hoi,
binnen een kleine maand ga ik naar een infodag voor een opleiding programmeren van de VDAB.
Nu ben ik er nog niet helemaal uit welke taal ik het best zou kiezen om te leren, Java of C#.
Kan er iemand zijn of haar mening over geven.
Persoonlijk lijkt mij Java intressant door de filosofie van 1 taal meerdere systemen.no votes
-
-
03-01-2011, 13:36 #2
Mijn persoonlijke voorkeur zou gaan naar C# daar deze nog wat invloeden heeft van C++ en eens je C# kan, kan je ook Java/.. en wie weet is de stap naar C++ dan ook nog sneller te maken. Verder werken brave C# ook op linux/mac indien je ze hercompileerd op die platformen.
no votes
-
03-01-2011, 14:05 #3Member
- Registered
- 20/09/04
- Location
- Kortrijk / Gent
- Posts
- 7,177
- iTrader
- 1 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 3/43
Waarschijnlijk zijn dit net de twee talen die het meest aangeraden zou worden omwille dat het enerzijds echte OO talen zijn en anderzijds ze enorm veel gebruikt worden en er grote vraag naar is (denk maar aan de mobiele applicaties, zoals voor iPhone en Android).
Welke je kiest doet er eigenlijk niet toe. Uiteindelijk gaat het vooral om het concept en is het gemakkelijk om de andere taal aan te leren éénmaal je de éne taal kent.
Anderzijds zal er waarschijnlijk ook meer en meer gebruik gemaakt worden van webtechnologieën voor (mobiele) applicaties.no votes
-
03-01-2011, 16:19 #4Member
- Registered
- 17/07/02
- Location
- Mechelen
- Posts
- 1,785
- iTrader
- 21 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/4
Ik heb eind 2010 gesolliciteerd voor een job als software ontwikkelaar en ik had precies het gevoel dat er meer .net vacatures waren dan java.
Ik ben in december dus ook aan de slag gegaan als .net ontwikkelaar.
Maar je zou niet veel problemen mogen hebben met het leren van c# of java als je de andere taal al kent, het belangrijkste is dat je de OO principes door hebt.no votes
-
03-01-2011, 18:15 #5Approved 9-lifer
- Registered
- 31/07/04
- Location
- Kortrijk
- Posts
- 1,019
- iTrader
- 4 (100%)
- Mentioned
- 0 Post(s)
Dus als je kan (weet niet of dat kan) eerder specialiseren in het OO concept (onafhankelijk van de taal)...
Ik weet niet of dat bestaat binnen de VDAB natuurlijk...BLOG: http://blog.voltje.be/
DESKTOP: AMD Phenom x4 925 / ASUS Mobo / ATI RADEON HD5770 1GB DDR5 / 4GB DDR3 / 1x 24" Full HD Samsung/ Logitech G9x / QPad Lowsense / Logitech Illuminated !
LAPTOP: Lenovo T510 / Intel i5 @ 2.40Ghz / 8GB Ram / 120GB SSD
WOW CHAR: Averlena, Protection Paladin @ Talnivarrno votes
-
03-01-2011, 18:45 #6Approved 9-lifer
- Registered
- 27/08/04
- Location
- Leuven
- Posts
- 930
- iTrader
- 0
- Mentioned
- 0 Post(s)
- Reputation
- 11/38
Hangt ervan af wat je wilt he.
Als het puur vanuit interesse is, kies dan Java aangezien je zelf zegt dat die je interessant lijkt.
Als het puur is om snel aan werk te geraken, vraag dan aan de VDAB voor welke ze het meeste werk hebben momenteel.
Als het toekomstgericht is, dan ben je koffiedik aan het kijken: je zal een verschillend antwoord krijgen naargelang aan wie je het vraagt.no votes
-
03-01-2011, 19:05 #7Approved 9liver
- Registered
- 18/01/04
- Location
- Melle
- Posts
- 10,535
- iTrader
- 56 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 27/102
Met een lage opleiding heb je meer kans om met C# kennis aan de bak te komen. De jobs waar men Java gebruikt zijn toch vaak iets complexer/academischer aangelegd.
“In terms of how we evaluate schooling, everything is about working by yourself. If you work with someone else, it’s called cheating. Once you get out in the real world, everything you do involves working with other people.”
PSN: Cycloon - Final Fantasy XIV: A realm reborn characterno votes
-
03-01-2011, 20:11 #8no votes
-
03-01-2011, 20:17 #9Member
- Registered
- 06/04/06
- Location
- BXL
- Posts
- 4,415
- iTrader
- 1 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 2/40
no votes
-
03-01-2011, 20:21 #10Approved 9liver
- Registered
- 23/10/03
- Location
- Oostende
- Posts
- 2,782
- iTrader
- 3 (100%)
- Mentioned
- 0 Post(s)
Alhoewel ik Java developer ben heb ik dit idee toch niet. Het hangt gewoon af vd bedrijfscultuur.
En ik zou liever een bron zien ipv de "intuïtie" van iemand.Notch: But let’s get one thing clear: people who think “free to play” is a great future are mostly game developers, not game players.no votes
-
03-01-2011, 20:34 #11Approved 9liver
- Registered
- 18/01/04
- Location
- Melle
- Posts
- 10,535
- iTrader
- 56 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 27/102
Je hoeft mijn uitspraken dan ook niet als feiten te aanzien hoor
“In terms of how we evaluate schooling, everything is about working by yourself. If you work with someone else, it’s called cheating. Once you get out in the real world, everything you do involves working with other people.”
PSN: Cycloon - Final Fantasy XIV: A realm reborn characterno votes
-
03-01-2011, 22:51 #12Approved 9liver
- Registered
- 28/11/03
- Location
- Drongen
- Posts
- 6,665
- iTrader
- 5 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 6/28
Hangt ervan af.... Naar mijn ervaring gaat de VDAB op zoek naar mensen in de wereld om de cursus te geven. Collega's van mij hebben zo ook al cursussen moeten geven voor de VDAB rond een java framework. Het hangt dus ook beetje af van wie de cursus geeft...
Persoonlijk zou ik voor Java gaan. Het heeft zo een diversiteit aan frameworks dat je wel een tijdje zoet zal zijn. Dat zorgt er ook voor dat het iets complexer wordt. Soms kan je vacatures vinden voor java developers met kennis in bepaalde frameworks zoals spring, hibernate, ejb,... terwijl vacatures in c# gewoon c# zijn... Voor java vacatures hangt het nog eens zwaar af van de gebruikte frameworks.
Persoonlijk zou ik voor java gaan (maar ja, ben dan ook niet echt objectief. Ik kom uit een oracle wereld
)
no votes
-
03-01-2011, 23:12 #13Member
- Registered
- 06/04/06
- Location
- BXL
- Posts
- 4,415
- iTrader
- 1 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 2/40
Het ecosysteem rond Java en de JVM is zeker en vast actiever en drukker bevolkt dan .NET. Of dat belangrijk is voor een beginnend programmeur weet ik niet. Tenzij men in de cursus specifiek gebruik maakt van één van die frameworks of paketten. Daar tegenover staat wel dat vanilla-C# sinds de laatste iteraties een "modernere" taal is dan Java (itt vroeger, het verschil tussen Java 1.4 en C# 1.0 was niet zo groot). Microsoft heeft geleerd uit de fouten van Sun, en daardoor is het een leukere programmeertaal.
I caught a glimpse and now it haunts me.no votes
-
03-01-2011, 23:39 #14
Niet dat het je grootste drijfveer moet zijn (als beginneling), maar je kan ook rekening houden met de filosofie die achter elke taal schuilt. .NET gaat uit van de standaard Microsoft-visie (alle producten binnen één pakket op elkaar afstemmen) terwijl Java (vroeger toch) eerder voor interoperabiliteit en openheid gaat.
Zo was het vroeger toch, sinds Oracle Sun heeft overgenomen is het in een snelvaart achteruit aan het gaan met Java (m.i. dan toch, hoewel er velen die mening delen). Jammer genoeg zijn dit vrijwel de enige twee talen die op een noemenswaardige schaal binnen de bedrijfswereld gebruikt worden (in België althans).no votes
-
03-01-2011, 23:56 #15Member
- Registered
- 18/07/03
- Location
- Limburg
- Posts
- 3,733
- iTrader
- 27 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 2/13
no votes

