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

Annonceindlæg tema

Forsvar & beredskab

Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.

Navnenyt fra it-Danmark

Norriq Danmark A/S har pr. 1. august 2025 ansat Mia Vang Petersen som Head of Marketing. Hun skal især beskæftige sig med at lede Norriqs marketingteam mod nye succeser. Hun kommer fra en stilling som Head of Marketing hos Columbus Danmark. Hun er uddannet Kandidat i Kommunikation fra Aalborg Universitet. Nyt job

Mia Vang Petersen

Norriq Danmark A/S

Norriq Danmark A/S har pr. 1. september 2025 ansat Ahmed Yasin Mohammed Hassan som Data & AI Consultant. Han kommer fra en stilling som selvstændig gennem de seneste 3 år. Han er uddannet cand. merc. i Business Intelligence fra Aarhus Universitet. Nyt job

Ahmed Yasin Mohammed Hassan

Norriq Danmark A/S

EG Danmark A/S har pr. 1. december 2025 ansat Søren Jermiin Olesen som Senior Product Manager. Han skal især beskæftige sig med finans- og debitorstyring i det offentlige med ansvar for økonomistyringssystemet EG ØS Indsigt. Han kommer fra en stilling som Product Manager hos KMD A/S. Han er uddannet Cand. oecon. Han har tidligere beskæftiget sig med økonomi bl.a. i Aarhus Kommune og været med til at udvikle NemØkonom før og efter salget til KMD. Nyt job

Søren Jermiin Olesen

EG Danmark A/S

Sebastian Rübner-Petersen, 32 år, Juniorkonsulent hos Gammelbys, er pr. 1. september 2025 forfremmet til Kommunikationskonsulent. Han skal fremover især beskæftige sig med Projektledelse, kommunikationsstrategier og implementering af AI. Forfremmelse