torsdag 3 januari 2013

Maskinspråk

I decembernumret av Språktidningen deltar jag med en artikel om programmeringsspråk ur ett slags allmänspråkligt perspektiv. Artikeln är en lätt bearbetning av en text som publicerats tidigare i Orden och evigheten, som jag gav ut 2010. Man kan läsa den på nätet här!

2 kommentarer:

  1. Apropå Simula kan man tillägga att det skapades av den norska EU-motståndsgeneralen Kristen Nygaard. Vet inte om man kan hitta någon symbolik i detta.

    SvaraRadera
  2. Postscript (snart i var skrivare) använder, liksom Forth, postfixnotation:

    %Är year ett skottår?
    year 4 mod 0 eq year 100 mod 0 eq year 400 mod 0 ne and not and

    Lisp (som är jämngammalt med Fortran) använder, däremot, prefixnotation:
    ;Är year ett skottår?
    (and (zerop (rem year 4))
    (not (and (zerop (rem year 100))
    (not (zerop (rem year 400)))))))

    Vill man jämföra olika språk finns http://www.99-bottles-of-beer.net/ ,
    där den kända sången "framförs" på omkring 1500 olika programspråk och varianter.

    SvaraRadera