Gå til hovedindhold
Version2 it for professionelle
Forsiden

Hovedmenu

  • It-nyheder
  • Blogs
  • It-job
  • It-firmaer
  • Whitepapers
  • Opret bruger
  • Log ind
Du kan logge ind med din e-mail-adresse
Der er forskel på store og små bogstaver i adgangskoden.
Glemt adgangskode?
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
Java EE/Web Developer (7261)
Udgivet 7. maj 15.02
Java udviklere – Web-frontend
Udgivet 16. jun 2011 14.21
Java udviklere – backend – gerne med Oracle erfaring
Udgivet 16. jun 2011 14.38
Nykredit søger javaudviklere
Udgivet 13. apr 13.55

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 Jarlskovs billede
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

Microsoft-dansker gør C#-udviklere klogere med nyt kodeværktøj

Udgivet 23. maj 16.03Opdateret 24. maj 16.08

Rygte: Microsoft lancerer Office til iOS i november

Udgivet 24. maj 15.33Opdateret 24. maj 15.33

Yahoos nye browser får uheldig start - lækker eget sikkerhedscertifikat

Udgivet 24. maj 14.52Opdateret 24. maj 14.53

Danske internetudbydere nægter at blokere 12 pokersites

Udgivet 24. maj 13.58Opdateret 24. maj 13.58

Dokumentation: Her er Spillemyndighedens krav - og 12 ulovlige pokersider

Udgivet 24. maj 13.58Opdateret 24. maj 15.49

Flere it-nyheder »

Tilmeld dig Version2's it-nyhedsbrev og vind den nye iPad.

Whitepapers

Om eBinder

eBinder ApS

Kick-start your master data management initiative

Affecto Denmark

Affecto Data Quality Assessment: Er din indsigt og beslutning baseret på validt data?

Affecto Denmark

Framework til datamigrering i SAP miljøer - spar op til 50% på dine Data Migration udgifter

Affecto Denmark

Få et Data Warehouse (DW) review hos Affecto

Affecto Denmark
  • Flere whitepapers

Branchenyheder

Konica Minoltas stand på drupa 2012 slog besøgsrekord

Konica Minolta Business Solutions Denmark

Komplex it er blevet Brocade Premier Partner

Komplex IT

Øg din effektivitet og produktivitet med bizhub C654/C754

Konica Minolta Business Solutions Denmark

Brugerfjendtlige it-løsninger gør brugerne til en sikkerhedstrussel

Projectplace

Athena IT-Group A/S med solid indtjening

Athena IT-Group

Seneste debat

  1. Danske internetudbydere nægter at blokere 12 pokersites

    6 comments.
    Last update 9 minutter 55 sekunder
    Skrevet af Peter Brodersen
  2. Microsoft-dansker gør C#-udviklere klogere med nyt kodeværktøj

    1 comment.
    Last update 40 minutter 38 sekunder
    Skrevet af Casper Bang
  3. Dokumentation: Her er Spillemyndighedens krav - og 12 ulovlige pokersider

    4 comments.
    Last update 49 minutter 13 sekunder
    Skrevet af Mikkel Kirkgaard Nielsen
  4. Meego-afløseren Tizen klar til at tage kampen op med Android

    12 comments.
    Last update 1 time 45 minutter
    Skrevet af Jacob Sparre Andersen
  5. Kynisk it-guru: »Internettet er basalt set noget lort«

    7 comments.
    Last update 1 time 52 minutter
    Skrevet af Poul-Henning Kamp
  6. Oracle tabte, vandt Google Java ?

    16 comments.
    Last update 2 timer 2 minutter
    Skrevet af Poul-Henning Kamp
  7. Yahoos nye browser får uheldig start - lækker eget sikkerhedscertifikat

    1 comment.
    Last update 2 timer 13 minutter
    Skrevet af Thue Kristensen
  8. GOTO - programming with the stars (F#)

    9 comments.
    Last update 2 timer 22 minutter
    Skrevet af Baldur Norddahl

Mere debat »

It-virksomheder

Reload!
|
Visma Sirius A/S
|
EVRY Danmark A/S
|
Humac Pro
|
Valeo
|
Solitwork A/S
|
Propeople
|
Tiger Media
|
Omada
|
Webdanmark.Com
|
Brugertest.nu
|
Siemens
 

Information

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

Aktuelle emner

  • Agil udvikling
  • Android
  • Bruttolønsordning
  • Business Intelligence
  • Cloud computing
  • Download Windows 8
  • HTML5
  • Harddisk-priser
  • IE9
  • Intranet
  • It-sikkerhed
  • Kindle Fire
  • Multimedieskat
  • NemID
  • OS X Mountain 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
Tilmeld dig Version2's it-nyhedsbrev og vind den nye iPad.

Version2 udgives af

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