Funksjonsbasert stil
Språket bruker funksjoner som tydelige byggeklosser, for eksempel funksjon start() og egne handlere for sider og ruter.
Norscode-språket er en del av den tekniske retningen bak prosjektet. For vanlige besøkende er ikke dette det viktigste ved nettstedet, men siden forklarer hvorfor Norscode tenker helhetlig rundt språk, struktur og digitale leveranser. Tanken er at grunnmuren bak løsningene også skal være mulig å forstå og videreutvikle over tid.
Norscode er ikke bare et navn på nettsiden, men også navnet på språkretningen bak prosjektet. Ambisjonen er å bygge løsninger der språk, struktur og leveranseflater henger bedre sammen. På sikt gjør det det enklere å eie mer av grunnmuren bak det som bygges.
Språket er bygget rundt tydelige funksjoner, lesbare blokker og et uttrykk som skal være enklere å følge enn mye tradisjonell teknisk syntaks. Det er en bevisst retning: koden skal være lettere å lese, lettere å forklare og lettere å jobbe videre med.
Språket bruker funksjoner som tydelige byggeklosser, for eksempel funksjon start() og egne handlere for sider og ruter.
Ord som hvis, returner og la gjør flyten mer direkte og lettere å følge for mennesker som leser koden.
Målet er at språk, web og logikk i større grad skal kunne tenkes som deler av samme retning i stedet for mange helt separate lag.
Et viktig poeng med språket er å gjøre prosjekter enklere å strukturere når løsninger vokser og får flere sider, moduler og funksjoner.
Når man eier mer av språk og plattformretning, blir det enklere å forme verktøy og løsninger rundt faktiske behov i prosjektet.
For brukerne betyr dette først og fremst at Norscode bygger med et langsiktig blikk, ikke bare med fokus på rask førstelansering.
En viktig side ved Norscode er at språket brukes til å definere HTML-responser, ruter og enkel weblogikk i samme prosjekt. Det gjør det mulig å bygge nettsteder og mindre applikasjoner med færre lag å holde styr på i starten.
Språket inngår i en større utviklingsretning med kompilator, runtime og webstøtte. Det betyr at dette ikke bare er en merkevarefortelling, men også en teknisk retning som faktisk brukes i prosjektet.
Ambisjonen er at Norscode-språket skal kunne brukes i stadig flere deler av leveransen over tid. For en bedrift betyr dette først og fremst bedre sammenheng mellom det som bygges, hvordan det vedlikeholdes og hvordan det kan videreutvikles senere.