PROGRAMMERINGSBLOGGEN

Bloggposter fra 2006 til 2016:

Objektorientert og funksjonell programmering, smidige teknikker, metaprogrammering og DSL'er, språk som C#, F#, Ruby, JavaScript, Erlang og Clojure, generelle meningsytringer og mye mer..

En BASIC til Common Lisp kompilator

torsdag 11. februar 2016

Jeg er litt småsyk - sikkert svineinfluensa - så jeg holder meg hjemme et par dager, og fikk da litt tid til å leke meg med Esrap, et packrat-parser biblotek i Common Lisp. "Packrat parsers are parsers for PEGs (Parsing expression grammars) that operate in guaranteed linear time through the us [...]

Les mer »

Ropy får en tolker i Common Lisp

torsdag 31. desember 2015

Jeg har nettopp implementert en ny tolker for mitt esoteriske programmeringspråk Ropy. Orginalen ble gjort i Ruby i 2012, men nå finnes den altså også i Common Lisp. Du finner begge implementasjonene i samme repo på Github. Dette skal ikke bli en lang blogpost eller noen full gjennomgang - jeg vil b [...]

Les mer »

Optimalisering og gradvis typing i Common Lisp

mandag 28. desember 2015

I boken Paradigms of Artificial Intelligence Programming presenterer Peter Norvig seks ulike teknikker for mikrooptimalisering av kode som skviser mer ytelse ut av Common Lisp. Norvig sier at man kan få bedre ytelse om man unngår generiske funksjoner, unngår funksjoner med komplekse parameterlister [...]

Les mer »

Perl 6 er endelig her - er det interessant?

mandag 28. desember 2015

Perl 6 er endelig sluppet i en stabil versjon. Perl har aldri vært et viktig språk for meg, men versjon 6 - som egentlig er et helt nytt språk - har potensiale. Jeg føler det er viktig å ta en titt, så her følger noen tanker og smakebiter... Litt historie Larry Wall startet å utvikle Perl i 1987. D [...]

Les mer »

De mest likte utviklerne i Norge

fredag 18. desember 2015

Hvem er de utviklerne i Norge som har bidratt mest og blitt satt mest pris på innenfor ulike teknologier? Hvem er de beste open source-utviklerne? Det skal du nå få se... GitHub Awards er en side som samler informasjon fra GitHub og rangerer utviklere basert på ting som antall likes, antall followe [...]

Les mer »

Regulære uttrykk

Regex kan brukes til mye rart, og kan gjøre deg utrolig effektiv til å løse enkelte oppgaver. Lær dem! Bruk dem!

Les hele artikkelen »

WTF

En litt spesiell kategori med ting som kanskje ikke er helt i henhold...

Alle relaterte artikler »

CoffeeScript

Er ikke JavaScript elegant nok for deg? Da bør du kanskje ta en titt på CoffeeScript.

Alle relaterte artikler »

Hei, det er jeg som lager denne bloggen!

Mitt navn er Torbjørn Marø. Jeg har programmert for penger siden 1999, og for gøy enda lengre tilbake. I dag er jeg utvikler i LINK Mobility, og er lidenskapelig opptatt av yrket mitt.

Jeg blogger for å stimulere både meg selv og andre til kontinuerlig eksperimentering og læring. Ved å dele så mye jeg kan av hva jeg holder på med, og å forsøke å forklare det på en brukbar måte, tror jeg at jeg lærer det bedre.

Jeg sitter i styret i NNUG Bergen, og er du .NET-utvikler i den byen bør du bli med på møtene våre. Av og til har jeg også tatt turen innom Bergen CodingDojo, og de siste par årene har jeg deltatt i programkomiteen for Norwegain Developers Conference (både Oslo og London).

  • CV'en min ligger på LinkedIn
  • Noe av koden min finner du på GitHub
  • Av og til sier jeg ting på twitter

Takk for at du besøker bloggen min! Jeg håper at du finner noe av interesse.

Ikke gå glipp av noe!

Om du ikke vil gå glipp av en eneste bloggpost bør du abonnere på oppdateringer. Abonnér på RSS-feeden om du liker å holde deg oppdatert på den måten.

Eller du kan få tilsendt alle oppdateringer på epost om du foretrekker det. Registrer deg her:

Du kan også bli "venn" med Programmeringsbloggen på Facebook.