Gå til hovedindhold
Version2 it for professionelle
Forsiden

Hovedmenu

  • It-nyheder
  • Blogs
  • It-job
  • It-firmaer
  • Emner
  • Opret bruger
  • Log ind
Se kommentarer (12)
Emner Java

Mystiske tal i sprog-undersøgelse giver fremgang til C

Ifølge en ny underøgelse er C på vej op i popularitet, på bekostning af Java. Det lyder helt hen i vejret, siger leder af kursusvirksomhed.

Af Tania Andersen Mandag, 2. februar 2009 - 13:58

Den hollandske virksomhed Tiobe har udsendt en undersøgelse over programmeringssprogs popularitet. Undersøgelsen foretages årligt og viser, at C vokser i popularitet på bekostning af Java, der falder.

I undersøgelsen får Java et indekstal på 19,0 procent, som er et fald på 1,8, mens C har et indekstal på 15,9 procent, en stigning på 2,0, begge i forhold til året før.

Men de tendenser giver slet ingen mening for lederen af kursusvirksomheden Superusers.

»Jeg kan ikke finde hoved eller hale i den undersøgelse. Jeg kan slet ikke forstå, at C er med. Men det glæder mig da meget,« siger Brian Eberhardt, som er skeptisk overfor resultatet.

»Jeg tror ikke på det. Jeg synes, det lyder meget skævt,« lyder hans vurdering, som bygger på mange års erfaring med undervisning i programmeringssprog til it-professionelle.

»Havde det været for ti år siden, havde jeg godt kunne se det logiske, men hvis vi måler i dag, hvor mange der programmerer i C, så der der mange flere, som eksempelvis programmerer i Java, og der er så mange andre sprog, der er langt højere oppe, f.eks. C#.«

Teknologisk Institut kan heller ikke genkende billedet i undersøgelsen. Derimod har instituttet registreret en vækst i interessen for Java og C# det seneste år, oplyser konsulent Bo Engelbrechtsen Ekkelund til Version2.

Send Tweet
Udskriv

IT-job & karriere

  • Se alle it-job
  • Importer din kompetenceprofil fra LinkedIn
IT Security Specialist
Udgivet 20. jan 9.45
Java udviklere – backend – gerne med Oracle erfaring
Udgivet 16. jun 2011 14.38
Java udviklere – Web-frontend
Udgivet 16. jun 2011 14.21
Java J2EE udvikler ( J2EE )
Udgivet 23. nov 2011 13.43

Kommentarer (12)

Opret en konto eller log ind for at følge indhold på Version2 - og bliv opdateret via e-mail eller rss

Følg kommentarer
Thomas Ammitzbøll-bach 2. feb. 2009 - 14.34
 
Der er andet end administrative computere

De fleste mennesker tænker på computere som PC'er, servere og laptops. Men faktum er, at en større og større del af de ting, vi omgiver os med, er udstyret med bittesmå microcontrollere.

En chip med 8k ROM har ikke meget plads til JAVA runtime environment. Hvis valget står mellem at programmere i C og på en løbende stykpris på 10 til 20 kroner eller indlejre et helt system på en noget større chip til over 200 kroner, så er valget klart.

Hos Prevas, hvor jeg arbejder, anvender vi C i rigtig mange projekter (typisk drivere, serviceprogrammer og styringslogik) og vi ville være ilde stedt, hvis vi skulle have en JAVA-kalorius med i spil.

Hvad de fleste ikke tænker over, er at programmer i styringselektronik udgør rigtig mange linier programkode. Mellem 90% og 98% af alle CPU'er sidder i forbrugerelektronik, der ikke betragtes som computere.

Thomas

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Peter Makholms billede
Peter Makholm 2. feb. 2009 - 15.00
 
Reproducerbart...

Heldigvis dokumenterer Tiobe hvordan de er kommet frem til tallene. Basalt set udføre de søgningen +"somelanguage programming" i 5 søgemaskiner. Når jeg lige foretager tilsvarende søgninger på Google ser tallene meget passende ud.

Er det et godt mål for populariteten? Måske, men absolut ikke med en præcision hvor svingninger på 2% er specielt interessante.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Jesper Jarlskov 2. feb. 2009 - 20.18
 
Re: Reproducerbart...

Hvis det hele handler om et øjebliksbillede på en række søgemaskiner så fortæller resultatet vel mere om hvad der overall har været populært over det sidste antal år, og ikke nødvendigvis hvad der er populært i dag.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Søren Straarup 3. feb. 2009 - 08.42
 
Portable kode

Jeg ser nu mest C kode, da det er "nemmest" at flytte fra platform til platform.

Det jeg arbejder med inden for FreeBSD og Linux er næsten alt i C.

Fordel / udlempe ved C er at man skal lære at ryde op efter sig selv.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Torben Mogensens billede
Torben Mogensen 3. feb. 2009 - 10.04
 
Re: Portable kode
Jeg ser nu mest C kode, da det er "nemmest" at flytte fra platform til platform.

Det er lidt af en tilsnigelse. Hver tredje linje i C standarden er "this is implementation dependent", og ethvert flytbart C-program indeholder da også en masse #IFDEF klausuler, der sætter konstanter m.v. afhængigt af platformen, og når et program porteres til en ny platform, indsættes der yderligere #IFDEF klausuler.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Anonym (ikke efterprøvet) 3. feb. 2009 - 11.32
 
Re: Portable kode
Jeg ser nu mest C kode, da det er "nemmest" at flytte fra platform til platform.

Det er en misforståelse at C er nemt at flytte mellem platforme. Det er korrekt, at der findes en C oversætter til næsten en hvilken som helst CPU i verden, men sproget C er ikke særlig portabelt. Ofte gøres arbejdet dog nemmere af, at det er den samme oversætter, der benyttes på de forskellige platforme (f.eks. GCC) og at CPU'erne ligner hinanden (f.eks. 32-bit maskinord).

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Simon Lyngshede 3. feb. 2009 - 12.35
 
Se da meget fint ud.

TIOBE har en graf der viser udviklingen for de sidste otte år, hvis man kigger på den ser det da overhovedet ikke mærkeligt ud. Alle sprogene går lidt op og ned de enkelte år.

Hvis man skulle undre sig over noget, så er det at Delphi er stigende. C ligger nogenlunde stabilt, hvis man ser det over en flere år, om end generelt faldende.

Det er et bedre bud at Superusers og Teknologisk Institut er lidt ude af trit med virkeligheden, eller at deres fokus gør at de ikke ser C så ofte som f.eks. Java eller C#. Alternativt så har C programmører mindre behov for kurser.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Peter Makholms billede
Peter Makholm 3. feb. 2009 - 12.41
 
Re: Se da meget fint ud.

Simon, kan du forklare hvorfor Java havde et voldsomt fald i popularitet i 2004-2005?

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Poul-Henning Kamps billede
Poul-Henning Kamp 3. feb. 2009 - 13.53
 
Re: Portable kode
Ofte gøres arbejdet dog nemmere af, at det er den samme oversætter, der benyttes på de forskellige platforme (f.eks. GCC) og at CPU'erne ligner hinanden (f.eks. 32-bit maskinord).

Takker for dagens grin.

Det er da langt de mindste problemer i at skrive portabel kode.

Det største problem er at POSIX standarden er så håbløst forældet, at folk tyer til grusomme kludges som "autoconf" for at finde ud af om de har en strlcmp() funktion eller ej.

Problemet er ikke at skrive portabel C-kode.

Problemet er at slippe for at skrive C-kode som allerede burde findes på systemet i forvejen.

Poul-Henning

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Anonym (ikke efterprøvet) 3. feb. 2009 - 14.33
 
Re: Portable kode
Det største problem er at POSIX standarden er så håbløst forældet, at folk tyer til grusomme kludges som "autoconf" for at finde ud af om de har en strlcmp() funktion eller ej.

Vi har ikke involveret POSIX i denne diskussion. Er du enig eller uenig i, at brugen af samme oversætter er en fordel (i praksis) på tværs af platforme, når man taler om portabilitet af et sprog, hvis semantik i betydelig grad er implementationsafhængig?

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Simon Lyngshede 3. feb. 2009 - 18.09
 
Re: Se da meget fint ud.

Et bud taget ud af den blå luft: Folk ventede på Java 1.5 og ville ikke gå i gang med for meget før Sun frigav 1.5 i september, hvilket passer med at grafen begynder at stige igen omkring 3/4 inde i 2004.

Alternativt er der noget i deres måling der giver et underligt resultat det år, et eller andet de tidligere har haft med og som ikke er der i 2004.

Ellers har jeg ikke noget bud, men det ser spændende ud.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Peter Makholms billede
Peter Makholm 3. feb. 2009 - 18.21
 
Re: Se da meget fint ud.
Ellers har jeg ikke noget bud, men det ser spændende ud.

TIOBE forklare det selv neders på siden. Det er google der laver en voldsom ændring i deres søgesystem. Men hvis man bare ser på graferne synes jeg at det ser meget mærkeligt ud.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer

Tilføj kommentar

Opret en konto eller log ind for at følge indhold på Version2 - og bliv opdateret via e-mail eller rss

Følg kommentarer
Log ind herunder eller opret en bruger for at skrive kommentarer
Du kan logge ind med din e-mail-adresse
Der er forskel på store og små bogstaver i adgangskoden.
Glemt adgangskode?

Seneste nyt

Version2 tester: Her kan du fare vild i Windows 8

Udgivet 10. feb 10.44Opdateret 10. feb 10.44

Rygte: Google snart klar med Dropbox-konkurrent

Udgivet 10. feb 10.19Opdateret 10. feb 10.19

Ny blog stiller skarpt på juraen i it-kontrakter

Udgivet 10. feb 10.00Opdateret 10. feb 10.15

Windows 8 Consumer Preview klar til download 29. februar

Udgivet 10. feb 9.49Opdateret 10. feb 10.24

4 gode sikkerhedsråd: Sådan gør du firma-pc'en vinterferieklar

Udgivet 10. feb 8.01Opdateret 10. feb 8.01
Flere it-nyheder »
Få it-nyheder og blogs hver dag med Version2's nyhedsbrev.

Seneste debat

  1. Derfor bliver dårlige it-projekter ikke stoppet i tide

    3 comments.
    Last update 33 sekunder
    Skrevet af Kasper Jørgensen
  2. Microsoft frigiver Android-version af OneNote

    4 comments.
    Last update 1 minut 6 sekunder
    Skrevet af Johnnie Hougaard Nielsen
  3. 4 gode sikkerhedsråd: Sådan gør du firma-pc'en vinterferieklar

    5 comments.
    Last update 13 minutter 23 sekunder
    Skrevet af Thomas Vestergaard
  4. XBMC på fit-PC3

    19 comments.
    Last update 15 minutter 27 sekunder
    Skrevet af John Knuhtsen
  5. Stop SOPA, PIPA, ACTA, TPP og alle dem der kommer efter

    53 comments.
    Last update 27 minutter 23 sekunder
    Skrevet af Jesper Lund Stocholm
  6. It skal spare kommunerne for 165 millioner kroner i 2012

    1 comment.
    Last update 27 minutter 26 sekunder
    Skrevet af Christian Nobel
  7. Konklusion af Polsag-review fra 2009: Elendig kode hånd i hånd med elendig kontrakt

    8 comments.
    Last update 41 minutter 27 sekunder
    Skrevet af Torben Frandsen
  8. Så oldnordisk er politiets it-miljø: Nostalgisk gensyn med 1980’erne

    13 comments.
    Last update 49 minutter 18 sekunder
    Skrevet af Jesper Frimann
Mere debat »

Information

  • Kontakt redaktionen
  • Job- og annoncesalg
  • Teknisk support
  • Om Version2
  • Brugerbetingelser
  • Privatlivspolitik

Aktuelle emner

  • Agil udvikling
  • Android
  • Bruttolønsordning
  • Business Intelligence
  • Cloud computing
  • Digitaliseringsstyrelsen
  • HTML5
  • Harddisk-priser
  • IE9
  • Intranet
  • It-sikkerhed
  • Kindle Fire
  • Multimedieskat
  • NemID
  • OS X Lion
  • Open source CMS
  • Projektledelse
  • Scrum
  • Sharepoint intranet
  • Storage
  • Ubuntu 11.10
  • Virtualisering
  • Windows 8
  • Windows Phone 7
  • iOS 5
  • iPhone 4S

Tjenester

  • Android-app
  • iPhone-app
  • RSS-feeds
Følg @version2dk
Få it-nyheder og blogs hver dag med Version2's nyhedsbrev.

Version2 udgives af

  • Mediehuset Ingeniøren A/S work Skelbækgade 4 1717 København V
  • Tlf. work 33265300