C vælter Java af tronen som mest populære programmeringssprog

Efter at have toppet hitlisten over populære programmeringssprog i lang tid, er Java rykket ned på en andenplads.

Tiobe-indekset over mest populære programmeringssprog plejer at have Java i toppen, men nu er kongen væltet af tronen af en gammel kending.

C bliver nemlig brugt af 17,555 procent af udviklerne på Tiobe-indekset i april, mens Java er faldet ned på 17,026 procent fra 17,1 procent i sidste måned. Det skriver Inforworld.com.

Læs også: Java taber opbakning: Snart bliver C det mest populære sprog

Java har domineret toppen af listen siden 2001, og er kun få gange faldet ned på andenpladsen. Men ifølge Tiobes rapport har Java været på vej ned et stykke tid nu, mens C stort set har ligget stabilt hele tiden. Dog forventer Tiobe ikke, at Java falder meget mere nu. Dog vil C højst sandsynligt være nummer ét nogle måneder endnu.

Læs også: Objective-C og C# stiger i popularitet

Top 10:

  • C
  • Java
  • C++
  • Objective-C
  • C#
  • PHP
  • Visual Basic
  • Python
  • JavaScript
  • Perl

Resten af listen finder du her.

Tips og korrekturforslag til denne historie sendes til tip@version2.dk
Kommentarer (21)
sortSortér kommentarer
  • Ældste først
  • Nyeste først
  • Bedste først
Peter Makholm Blogger

Det generer mig til stadighed at tiobe fremhæves som et index for programmeringssprogs popularitet. Deres metodik svare lidt til at jeg udtaler mig om farvers generelle popularitet baseret på farverne af biler der kører forbi neden for mit vindue.

  • 10
  • 1
Jacob Gorm Hansen

Med mindre man forestiller sig at biler i dit omraade har nogle meget specielle farver, f.eks. fordi du bor over for en postterminal, er det vel meget validt at udtale sig udfra en lille sample af virkeligheden?

"I get secret satisfaction when bad ideas take hold and suck a lot of people in ... like Java (Donald Knuth)."

  • 4
  • 2
Kasper Grubbe

Med mindre man forestiller sig at biler i dit omraade har nogle meget specielle farver, f.eks. fordi du bor over for en postterminal, er det vel meget validt at udtale sig udfra en lille sample af virkeligheden?

Nej, men det er måske sigende for bilfarvernes popularitet, ikke de generelle farvers popularitet.

  • 8
  • 0
Peter Makholm Blogger

Med mindre man forestiller sig at biler i dit omraade har nogle meget specielle farver, f.eks. fordi du bor over for en postterminal, er det vel meget validt at udtale sig udfra en lille sample af virkeligheden?

Jeg tror ikke at bilers farver er en repræsentativ sampling af folks generelle farvepræferencer.På den anden side tror jeg at min statistik i højere grad vil udtale sig om folks præferencer end TIOBEs statistik. I det mindste har folk i høj grad foretaget et tilvalg af bilfarve end at tilfældige ordvalg udtrykker en præference for et programmeringssprog.

Men et blogindlæg der indeholder følgende citat er ifølge TIOBE en antydning af at Lisp er populært og LUA er ligegyldigt:

I am all right with Lisp programming being a dying art. Every sane programmer has changed to writing in Lua instead.

End ikke et index over omfanget af omtale vil jeg tiltro at TIOBE kan bruges som. Men i den sammenhæng er deres sampling måske mere korrekt. Men popularitet? Aldrig.

  • 4
  • 0
Kim Michelsen

Meget programmering foregår i dag på embeddede systemer og mange med linux som operativsystem og der er det naturligt at benytte c både af hensyn til hastighed men også ved programmering af drivere, mv. Hvis der er behov for fortolket kode er der masser af andre mere naturlige valg på Linux-platformen. C++ er ikke noget alternativ da man ikke har kontrol nok over eksekveringen på de embeddede systemer.

  • 1
  • 0
Jacob Gorm Hansen

Det interessante er nok ikke saa meget hvordan der maales, men om der maales konsekvent og hvad tendensen er. Det ser ud til at vaere sikkert at konkludere at tendensen er at C er i vaekst, mens Java er lidt i tilbagegang. Hvem der er nummer 1 eller 2 eller 123 er mindre vigtigt.

  • 1
  • 3
Søren Pilgård

Tiobe indexet er i mine øjne komplet ubrugeligt. Ifølge dem skulle Logo være det 19. mest populære sprog, og LEGOs NXT-G nummer 20?

Jeg ved sku ikke helt hvor seriøst man kan tage et indeks hvor legetøj rangerer så højt.

  • 0
  • 0
Carsten Sonne

Ifølge dem skulle Logo være det 19. mest populære sprog, og LEGOs NXT-G nummer 20? ... Jeg ved sku ikke helt hvor seriøst man kan tage et indeks hvor legetøj rangerer så højt.

Nej. Nok lidt ligesom det er svært at tage seriøst at diverse udenlandske kunstnere kan tjene milliarder på at lave noget så useriøst som musik - for ikke at tale om virksomheder som Blizzard der laver noget så useriøst som computerspil.

  • 4
  • 1
Lars Tørnes Hansen

TIOBE vil jeg ikke kommentere, ud over at man får svar efter den metode man anvender.

"LEGOs NXT-G nummer 20" er der imdlertid nok en forklaring på som er god, og da jeg selv har været udsat for den fortæller jeg gerne om den.

Ganske vist er LEGOs NXT-G legetøj, men det er helt sikkert meget anvendeligt til brug af 1. semester robotteknologi for ingeniørstuderende, hvilket er præcis det jeg har været udsat for på Ingeniørhøjskolen Odense Teknikum.

Idéen i at bruge LEGOs NSP i undervisning er helt sikkert at fjerne kompleksiteten, og lære om det basale om robotteknologi, samt at se et helt system oppefra.

Til det formål virker det efter min mening særdeles fremragende, og jeg fik dengang også lært noget jeg ikke vidste før jeg startede på det obligatoriske kursus.

  • 2
  • 0
Lasse Lindgård

Jeg er klar over at et sprog godt kan være populært, uden at det er det som der er flest jobopslag om, men kan vi ikke blive enige om at der trods alt er en sammenhæng:

http://www.indeed.com/jobtrends?q=C%2C+java%2C+c%2B%2B%2C+c%23%2C+object...

Ser man på grafen, så ser det jo ud til at være sandt at C er det mest populære sprog. Men hvis man dykker ned i det reelle jobs, så ser man hurtigt at: * Næsten ingen at de listede jobs er udvikler jobs (modsat f.eks. java, hvor næsten alle er det) * De C jobs, som er udvikler jobs er (næsten) alle enten C++ eller Objective-C jobs.

Jeg nægter at tro at C kan være det mest populære sprog i verden, hvis ikke der er nogen jobopslag på det.

Mit bud på hvad der er galt med Tiobe er at det ikke er særligt godt til at håndtere en så kort søgestreng som 'C'.

  • 1
  • 0
Carsten Hansen

Se http://www.tiobe.com/index.php/content/paperinfo/tpci/tpci_definition.htm

Problemet er, at der skal søges på f.eks. "C programming", da C ikke umiddelbart betyder programmeringssprog i forhold til f.eks. JScript, VBA eller VBScript, der end ikke er fundet værdige at medtage som søgeord :-)

Java har samme problem som C, at den primære betydning intet har med programmering at gøre.

Når jeg søger på et teknisk problem, så vil næppe bruge ordet "programming" i søgningen, men være mere specifik som f.eks. "vbscript createtextfile". Det er nok derfor, at Lego's programmeringssprog er medtaget, da søgeforekomsten med programming vil være hyppigere her.

  • 0
  • 0
Log ind eller Opret konto for at kommentere