Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Stack Overflow-enquête: Rust, Swift, F# blijken meest geliefde programmeertalen

Stack Overflow heeft de resultaten bekendgemaakt van de enquête die jaarlijks uitgevoerd wordt onder ontwikkelaars. Rust, Swift en F# komen als populairste talen uit de bus. In totaal vulden 56.033 personen uit 173 landen de vragenlijst in, meer dan het dubbele van afgelopen jaar.

stackoverflow logoDe enquête bestond uit 45 vragen, verdeeld over ontwikkelaarsprofiel, technologie, werk en de Stack Overflow-community. Van de respondenten heeft 46 procent een titel die eindigt op 'web developer'. De programmeertalen waar de meesten mee werken, zijn JavaScript, SQL en Java, maar dat zijn niet per se de meest geliefde. Die top drie bestaat uit Rust, Swift en F#. Bezig zijn met Visual Basic, WordPress of Matlab wordt het meest gevreesd. De trends op Stack Overflow laten zien dat React zeer populair is en programmeren voor Windows Phone verreweg het minst.

OS X is voor het tweede jaar op rij populairder dan Linux onder ontwikkelaars. Was het verschil in 2015 nog een procent, nu lijkt de trend zich echt door te zetten met 26,2 procent voor OS X, 21,7 procent voor Linux en 22,5 procent voor Windows 7. Als de trend zich doorzet, gebruikt volgend jaar minder dan 50 procent van de ontwikkelaars een Windows-OS.

De gemiddelde leeftijd ligt op 29,6 jaar en het gros van alle respondenten is ontwikkelaar of programmeur. Het percentage vrouwen die de enquêtes invulden is 5,8 procent. Zij waren het meest werkzaam als designer. De minst voorkomende baan onder vrouwen is executive.

Van de respondenten heeft 67,8 procent een fulltime baan. Daarna bestaat de bevolking van Stack voor 12,6 procent uit studenten, freelancers nemen 7,1 procent voor hun rekening. Voor het krijgen van een baan blijkt een 'bekende' in de meeste landen een praktische kruiwagen, behalve in India waar recruiters vrienden van de troon stoten. Daarna komt het geld en dat is nog steeds de belangrijkste drijfveer voor velen, al staat de balans tussen werk en vrije tijd ook hoog.

Salarissen zijn in Nederland en België vrij gemiddeld, als het salaris van een ontwikkelaar wordt afgezet tegen de Big Mac-index. In Europa valt op dat salarissen in Denemarken een stuk hoger liggen. Het meest wordt in Europa verdiend door Zwitsers, bijna het dubbele van wat er in Nederland verdiend wordt, maar de Big Mac is dan ook twee keer zo duur. Alle resultaten zijn te zien bij Stack Overflow.

Door Krijn Soeteman

Freelanceredacteur

18-03-2016 • 17:06

174 Linkedin Google+

Submitter: Rafe

Reacties (174)

Wijzig sortering
Zijn waarschijnlijk vooral de talen waar de developers niet mee werken bij hun baas. Dan wordt het gelijk een stuk leuker al :P
Functionele talen zijn een opmars aan het maken, goed nieuws.
En ja, F# is een fijne taal.
Ja ik heb MSVS pro 2012 kwam ik die taal ook tegen.
Maar ik gebruik uitsluitend C++ als hobby.
Met DirecX11.
Well beetje aan lonken naar C#.
En D taal een C++ opvolger waar ze legacy laten varen.
Maar ik blijf bij C++.
Hmm maar F# kun je niet echt vergelijken met zoiets als C++ of C#. Ja, ze draaien beide ( C# F# ) op de CLR maar alleen al het niet standaard kunnen wijzigen van variabelen is nogal een verschil met C-achtige talen.

En patternmatching is echt een geschenk.
"Als de trend zich doorzet, gebruikt volgend jaar minder dan 50 procent van de ontwikkelaars een Windows-OS."

Een grappige trend, aangezien het cliche is dat Macs juist niet voor power-users is. Dat is hard aan het veranderen. Ik zie het ook op de werkvloer waar de ene na de andere freelancer op Mac ontwikkeld.

Buiten dat het hip is, heeft het ook te maken met de ontwikkeltools die vrijwel allemaal Unix-based zijn. In bepaalde sub culturen (npm bijv) wordt je tegenwoordig raar aangekeken als je Windows gebruikt.
Ik denk ook dat mee speelt dat je Windows kan draaien op een Mac en visa versa jammer genoeg niet.
Waarom zijn Macs niet voor power-users?

A power user or experienced user is a computer user who uses advanced features of computer hardware,[1][2][3] operating systems,[4] programs,[5][6] or web sites[7][8] which are not used by the average user

Volgens mij gebruik ik de Mac al meer dan 10 jaar als power user ... althans volgens de definitie.
Maar ik heb nog nooit een OS gekozen omdat het hip is, ik heb het gekozen omdat het voor mij het meest geschikte systeem is.

Het lijkt me ook geen logische keuze om een Mac te kopen om vervolgens Windows-only software te ontwikkelen. Gezien het begrip power-user, zal dat ook wel reuze meevallen.
Wie houdt er nou niet van lijstjes?

Populariteit programmeertalen:
TIOBE index
PYPL: PopularitY of Programming Languages
RedMonk Programming Language Rankings
Trendy Skills
Black duck

Garantie tot aan de deur.
Swift begrijp ik eigenlijk wel. Na mijn idee een van de meest easy to learn programmeertalen.
Het is easy, makkelijk te lezen en bovendien zeer licht. Als je kijkt naar bijv de opbouw. Waar je bij objective c 5 regels nodig hebt kan je het in Swift in 1 regel verwerken.

Een van de redenen dat ik objective c de deur uit deed toen swift werd aangekondigd.
67,8 procent van de respondenten heeft een fulltime ban.
Hoe zou een parttime ban eruit zien?
We kunnen vragen of ze je van tweakers willen bannen op maandag tot en met woensdag ;).
Toch vriendelijk dat ze de enquête wilde invullen :P.
Dat je na een bepaalde periode weer terug mag keren.
Rust, Swift en F#? F*cking hipster programmeertalen! :+
Mwoah F# is redelijk oud en ML, waar het op gebaseerd is, komt uit de jaren 70.

Redelijk robuust zou ik zeggen.
Inderdaad, gewoon bij fortran, lisp of cobol blijven, kkan alles mee.
Inderdaad, gewoon bij fortran, lisp of cobol blijven, kkan alles mee.
Zo is het precies. Als je Matlab en consorten bekijkt is het numerieke werk afkomstig van Fortran librairies. Symbolic math (Maxima) is gedaan met Lisp. Ook Autocad hebben ze met Lisp getemd.

Al die moderne talen is oud spul met een nieuw sausje.
67,8 procent van de respondenten heeft een fulltime ban.
Ik wist dat ze streng waren bij stackoverflow, maar zo streng? :P
Wat me wel opvalt is dat er best goed gelezen wordt :-)
>67,8 procent van de respondenten heeft een fulltime ban.
Worden ze nog ooit unbanned? :o
fulltime != permanent

Niets is voor eeuwig in het leven.
haha, ook niet helemaal hoor. Ik haal regelmatig oude phones op voor het goede doel en daar zitten nog best veel 3310s bij. Helaas geven die inmiddels ook de geest (naast de jaar oude samsungs en de sporadische iphone)
Nee ban is alleen tijdens werktijd XD
Want programmeurs leven natuurlijk op Big Mac's en Milkshakes :+

[Reactie gewijzigd door Mic2000 op 18 maart 2016 17:30]

Vrijwel alles is schreeuwend duur in Zwitserland, en wonen al helemaal. Als je in Genève of Zürich zit (waar de meeste IT-banen zijn voor buitenlanders), betaal je makkelijk drie/vier keer centrum-Amsterdam prijzen.

[Reactie gewijzigd door Dreamvoid op 18 maart 2016 17:47]

Je verdiend dan ook 4x Amsterdam Centrum loon.
Toch is die big-mac index een waardeloze vergelijking tussen landen.

In Nederland is voedsel relatief goedkoop, en al het andere schreeuwend duur t.o.v. onze buurlanden.

Veel interessanter dan de big-mac index is de koopkrachtindex.

Daaruit blijkt dat Nederlanders de armen van het noorden zijn.
Dat is de reden dat winkelketens failliet gaan, het consumentenvertrouwen laag is en de werkeloosheid hoog.

https://www.google.nl/sea...3#imgrc=qY753qQ1fPSJkM%3A

Op dit item kan niet meer gereageerd worden.


Apple iPhone XS HTC U12+ dual sim LG W7 Google Pixel 3 XL OnePlus 6 Battlefield V Samsung Galaxy S10 Google Pixel 3

Tweakers vormt samen met Tweakers Elect, Hardware.Info, Autotrack, Nationale Vacaturebank en Intermediair de Persgroep Online Services B.V.
Alle rechten voorbehouden © 1998 - 2018 Hosting door True