Her får du en introduktion til JavaScript og R

Programmeringssprog lige fra Ruby til Erlang, der tidligere var nichesprog, vinder nu frem i erhvervslivet. Læs om JavaScript og R her.

Artikel top billede

Læs også:

Syv programmeringssprog på fremmarch

Introduktion til Python

Introduktion til Ruby og Matlab

Introduktion til JavaScript

JavaScript er på ingen måde et obskurt eller ukendt sprog. Om noget er det muligvis det mest kompilerede sprog på kloden, alene fordi hver eneste browser downloader koden og genkompilere den, hver gang nogen indlæser en webside.

Alligevel tælles JavaScript sjældent med blandt de store programmeringssprog.

Netscape forsøgte ellers at gøre JavaScript til fællessprog på sin serverplatform tilbage i 1996, men endte med kun at etablere det i sin browser. Aptana, der er en af JavaScripts seneste tilhængere, standsede sin udvikling af Jaxer, da det aldrig fangede an.

Det lille, eksperimenterende firma AppJet brugte JavaScript-biblioteket Rhino skrevet i Java til at gøre det enklere at kode på serversiden. Dette firma blev købt af Google i 2009 og ser nu ud til at være dedikeret til andre projekter.

Og alligevel vrimler det med nye anvendelser af JavaScript. CouchDB bruger ikke SQL til databaseforespørgsler, men i stedet to JavaScript-funktioner: En til udvælgelse (Map) og en anden til at samle alting (Reduce).

Node.js er et af de mere interessante rammeværktøjer, der for nylig er kommet frem, og puster nyt liv i den gamle drøm om at harmonisere programmeringen på klient- og serversiden. Pakken tager Googles JavaScript browser-engine, V8, og lader den afgøre formateringen af udgående data.

Overalt, hvor der er brug for en lille smule scripting, finder folk nye anvendelsesmuligheder for JavaScript. JavaScript er et af de enkleste redskaber, udviklere af store applikationer kan anvende til at give brugerne mulighed for at skabe underapplikationer, og dets relevans i it-afdelingen fortsætter derfor med at vokse.

Introduktion til R

Statistisk analyse foretages i dag i stigende grad i R, selvom visse purister insisterer på sprogets oprindelige navn, S. Tibco sælger en kommerciel version ved navn S-Plus.

Der kommer sandsynligvis aldrig noget S++, da sproget mest af alt er en version af LISP eller Scheme med ekstraegenskaber til beregning af statistiske funktioner og visning af resultaterne som fin grafik.

Når chefen vil have computeren til at kværne igennem flere milliarder linjer logfiler på udkig efter mønstre, klynger og forudsigelige variabler, så er R eller S en velvalgt løsning.

R er også en veritabel schweizerkniv af numeriske og statistiske rutiner til dissekering af de store datasæt.

Lou Bajuk-Yorgan, der er produktdirektør for Tibcos Spotfire S-Plus, fortæller, at softwaren bruges af adskillige klienter til at undersøge, hvordan forretnings- eller udviklingsprojekter vil fungere, eller hvorfor de netop ikke vil fungere.

Et eksempel er analyse af vejrforhold for at finde de bedste steder at bygge vindmøller.

Læs også:

Syv programmeringssprog på fremmarch

Introduktion til Python

Introduktion til Ruby og Matlab

Oversat af Thomas Bøndergaard

Computerworld Events

Vi samler hvert år mere end 6.000 deltagere på mere end 70 events for it-professionelle.

Ekspertindsigt – Lyt til førende specialister og virksomheder, der deler viden om den nyeste teknologi og de bedste løsninger.
Netværk – Mød beslutningstagere, kolleger og samarbejdspartnere på tværs af brancher.
Praktisk viden – Få konkrete cases, værktøjer og inspiration, som du kan tage direkte med hjem i organisationen.
Aktuelle tendenser – Bliv opdateret på de vigtigste dagsordener inden for cloud, sikkerhed, data, AI og digital forretning.

Digital transformation | Ballerup

Computerworld Cloud & AI Festival 2026

Eksplosiv udvikling i cloud og AI kræver overblik og viden. Computerworld samler 3.000 it-professionelle, 70+ leverandører og 120+ talere om AI, infrastruktur, data, compliance og sikkerhed. To dage med viden og netværk. Tilmeld dig nu.

Digital transformation | Frederiksberg

Roundtable: AI i drift – fra eksperimenter til ansvar, værdi og kontrol

AI-initiativerne breder sig hurtigt, men skaleringen halter. Kun hver fjerde virksomhed har flyttet en større del af sine AI-eksperimenter i produktion. Computerworld samler en udvalgt kreds af CIO’er og digitale beslutningstagere til et...

Annonce

Navnenyt fra it-Danmark

Sophie Dalsgaard Myhrmann, er pr. 1. september 2026 ansat hos Elbek & Vejrup A/S som Project Manager i Logistik & Produktion. Hun skal især beskæftige sig med projektledelse indenfor logistik og produktion. Hun er nyuddannet cand.it, i IT, kommunikation og Organisation fra Aarhus Univeristet. Nyt job

Sophie Dalsgaard Myhrmann

Elbek & Vejrup A/S

Martin Grooss Carpentier, Software Architect hos Kamstrup, har pr. 29. juni 2026 fuldført uddannelsen Master i it, linjen i softwarekonstruktion på Aarhus Universitet via It-vest-samarbejdet. Færdiggjort uddannelse
Elbek & Vejrup A/S har pr. 15. august 2026 ansat Anne-Sofie Andreasen som Project Manager i Projekt & Service. Hun skal især beskæftige sig med ledelse og koordinering af projekter og serviceopgaver. Hun kommer fra en stilling som konsulent med fokus på digitale løsninger hos XFLow. Hun er uddannet cand.it. i IT, Kommunikation og Organisation. Hun har tidligere beskæftiget sig med analyse, udvikling, test og implementering af løsninger samt udarbejdelse af brugervejledninger. Nyt job

Anne-Sofie Andreasen

Elbek & Vejrup A/S

Norriq Danmark A/S har pr. 1. januar 2026 ansat Christoffer Andersen som Sales Manager ERP. Han skal især beskæftige sig med fokus på at skalere ERP-salget og videreudvikle teamet i Valby så vi fortsat understøtter og opbygger stærke kunderelationer. Han kommer fra en stilling som Senior Key Account Manager hos NNIT A/S. Han er uddannet hos Aalborg Universitet som IT Management. Han har tidligere beskæftiget sig med Kommercielt ansvarlig for nogle af NNIT’s største strategiske enterprise-kunder. Nyt job

Christoffer Andersen

Norriq Danmark A/S