View Single Post
Problemet, og argumentet her, er jo at å skrive god JavaScript kode er mer krevende enn å skrive god og vedlikeholdbar Java-kode - som ikke bare lager coderot og legacyhelvete. Dette er nettopp en av årsakene til at det er et problem å bruke det på store prosjekter, og jeg håper at det en gang kan komme noe nytt. For håpentligvis en bytecode-basert språk slik at det er mulig å videreutvikle språket og bedre syntaxen uten å ødelegge bakoverkompibiliteten i klientene (siden de kun trenger å støtte bytekoden).

Når man jobber med store prosjekter ønsker man at språket gjerne skal hjelpe deg med å skrive god kode. Spesielt siden hovedfokuset i dag ligger på at koden skal være lett å forstå for mennesker fremfor bare å løse et bestemt problem. Både fordi man selv gjerne må forvalte egen kode i fremtiden - men også fordi det gjerne er mange mennesker som kommer til å måtte lese å forstå koden du skriver for å enten fikse problemer de finner eller utvide funksjonaliteten.

Om man bare snakker om enkle ting som en blogg eller nettside for en bedrift med et lite kontaktskjema og noen nyhetsartikkler så har det egentlig ikke så mye å si. Det er ikke så mye kode å sette seg inn i - og dermed lett for utviklere å sette seg ned å få oversikt over hele koden på relativt kort tid.