{"id":1869,"date":"2003-07-03T09:46:27","date_gmt":"2003-07-03T08:46:27","guid":{"rendered":"http:\/\/newth.net\/eirik\/?p=1869"},"modified":"2003-07-03T09:46:27","modified_gmt":"2003-07-03T08:46:27","slug":"stamtre-for-programmeringssprak","status":"publish","type":"post","link":"https:\/\/www.newth.net\/eirik\/2003\/07\/03\/stamtre-for-programmeringssprak\/","title":{"rendered":"Stamtre for programmeringsspr\u00e5k"},"content":{"rendered":"<p>Okei, s\u00e5 klarte jeg ikke \u00e5 la tastaturet v\u00e6re i fred. \ud83d\ude09 Men jeg syns alts\u00e5 dette <a title=\"\" href=\"http:\/\/www.digibarn.com\/collections\/posters\/tongues\/tongues.jpg\">stamtreet over programmeringsspr\u00e5k<\/a> er s\u00e5pass interessant at jeg <i>m\u00e5tte<\/i> poste pekeren (via <a href=\"http:\/\/www.robotwisdom.com\/\">Robot Wisdom<\/a>). Jeg ante ikke at det finnes over 2300 programmeringsspr\u00e5k i verden, at storparten av dem er i ferd med \u00e5 g\u00e5 i glemmeboken, og at forskere n\u00e5 fors\u00f8ker \u00e5 redde de d\u00f8ende spr\u00e5kene.<\/p>\n<p>Det er tolv \u00e5r siden jeg gjorde seri\u00f8s programmering, noe som viser seg ved at spr\u00e5kene jeg har brukt\/pr\u00f8vd ligger skremmende langt til venstre p\u00e5 figuren. Mitt f\u00f8rste programmeringsspr\u00e5k var (kanskje underlig nok) ikke BASIC, men Simula (p\u00e5 listen over utrydningstruete spr\u00e5k). Jeg hadde ingen hjemmemaskin i 1984, og ble f\u00f8rst kjent med programmering i forbindelse med informatikkstudiet p\u00e5 Blindern. P\u00e5 Astrofysisk institutt var Fortran fremdeles vanlig p\u00e5 slutten av 80-tallet, s\u00e5 derfor ble hovedoppgaven min skrevet i dette spr\u00e5ket.<\/p>\n<p>P\u00e5 min f\u00f8rste hjemmemaskin brukte jeg Pascal og Logo (en slektning av Lisp). Rundt 1991 regnet jeg fremdeles meg selv som en habil programmerer, men paradoksalt nok var det BASIC som ble brukt til min siste seri\u00f8se programmeringsjobb: et program som beregnet stjerneposisjoner, som s\u00e5 ble brukt til \u00e5 plotte stjernekartene i min f\u00f8rste bok.<\/p>\n<p>Siden har jeg tatt en titt p\u00e5 C og blitt beh\u00f8rig avskrekket, jeg har sett p\u00e5 Java og blitt forvirret, og jeg har lastet ned Delphi og Kylix uten \u00e5 gj\u00f8re annet enn \u00e5 leke. Siden jeg n\u00e5 bruker Linux, AKA programmererens v\u00e5te dr\u00f8m, burde jeg nok lytte til kamerater som tidvis tipser meg om spr\u00e5k jeg burde se p\u00e5. <a href=\"http:\/\/pcf1.chembio.ntnu.no\/~bka\/\">Bj\u00f8rn<\/a> er f.eks. Python-fantast, mens <a href=\"http:\/\/rhj.info\/\">Rune<\/a> er Javamann (ordspillet er <i>helt<\/i> utilsiktet :-).<\/p>\n<p>Hvorom alt er: stamtreet fikk det til \u00e5 rykke litt i programmerermusklene. Jeg husket med ett hvor morsomt det var \u00e5 f\u00e5 datamaskinen til \u00e5 gj\u00f8re n\u00f8yaktig det jeg ba den om. Men om det er nok til at jeg skaffer meg <a href=\"http:\/\/python.oreilly.com\/\">boka som trengs<\/a>, se det tviler jeg p\u00e5. &#8220;Men jeg orker ikke det, jeg orker det simpelthen ikke&#8230;&#8221;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Okei, s\u00e5 klarte jeg ikke \u00e5 la tastaturet v\u00e6re i fred. \ud83d\ude09 Men jeg syns alts\u00e5 dette stamtreet over programmeringsspr\u00e5k er s\u00e5pass interessant at jeg m\u00e5tte poste pekeren (via Robot Wisdom). Jeg ante ikke at det finnes over 2300 programmeringsspr\u00e5k&#8230; <a class=\"more-link\" href=\"https:\/\/www.newth.net\/eirik\/2003\/07\/03\/stamtre-for-programmeringssprak\/\">Continue Reading &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[21],"tags":[],"class_list":["post-1869","post","type-post","status-publish","format-standard","hentry","category-nerdeting"],"_links":{"self":[{"href":"https:\/\/www.newth.net\/eirik\/wp-json\/wp\/v2\/posts\/1869","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.newth.net\/eirik\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.newth.net\/eirik\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.newth.net\/eirik\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.newth.net\/eirik\/wp-json\/wp\/v2\/comments?post=1869"}],"version-history":[{"count":0,"href":"https:\/\/www.newth.net\/eirik\/wp-json\/wp\/v2\/posts\/1869\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.newth.net\/eirik\/wp-json\/wp\/v2\/media?parent=1869"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.newth.net\/eirik\/wp-json\/wp\/v2\/categories?post=1869"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.newth.net\/eirik\/wp-json\/wp\/v2\/tags?post=1869"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}