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

Netcompany A/S

Network Engineer

Københavnsområdet

Red Barnet

Software developer til Red Barnets IT-team

Københavnsområdet

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Netværksspecialist med indsigt i C2 systemer til opbygningen af Forsvarets anti-drone-program

Københavnsområdet

Quadsat ApS

Software Developer

Fyn

Navnenyt fra it-Danmark

Pentos har pr. 2. juni 2025 ansat Jonas Kyhnau som Seniorkonsulent. Han skal især beskæftige sig med at rådgive virksomheder om HR digitalisering og implementering af SAP SuccessFactors og SmartRecruiters. Han kommer fra en stilling som Seniorkonsulent og PMO lead hos Gavdi. Han er uddannet Cand.merc Human Resource Management fra Copenhagen Business School. Han har tidligere beskæftiget sig med med Onboarding, Employee Central (Core HR). Nyt job

Jonas Kyhnau

Pentos

Renewtech ApS har pr. 1. april 2026 ansat Boris Sudar som Senior IT Specialist. Han skal især beskæftige sig med at sikre, at Renewtech cloudbaseret infrastruktur fortsætter på sit højeste niveau, mens han også skal drive system udvikling. Han kommer fra en stilling som Senior IT Specialist hos Eurowind Energy. Han har tidligere beskæftiget sig med Microsoft 365, Intune og sikker endepunktsstyring for hybrid og cloudbaseret infrastrukturer. Nyt job

Boris Sudar

Renewtech ApS

Netip A/S har pr. 1. april 2026 ansat Claus Berg som Account Manager ved netIP's kontor i Esbjerg. Han kommer fra en stilling som Client Manager hos itm8. Nyt job

Claus Berg

Netip A/S

Netip A/S har pr. 1. maj 2026 ansat Steffen Bendix Søjberg som Systemkonsulent ved netIP's kontor i Rødekro. Han kommer fra en stilling som Systemadministr,og har været i branchen i mange år. Nyt job