<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Er Lisp bedre enn andre programmeringsspr&#229;k?</title>
	<atom:link href="http://blog.kjempekjekt.com/2010/07/08/er-lisp-bedre-enn-andre-programmeringssprket/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.kjempekjekt.com/2010/07/08/er-lisp-bedre-enn-andre-programmeringssprket/</link>
	<description>om livet som .net utvikler</description>
	<lastBuildDate>Wed, 16 May 2012 21:05:45 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Torbjørn</title>
		<link>http://blog.kjempekjekt.com/2010/07/08/er-lisp-bedre-enn-andre-programmeringssprket/#comment-102113</link>
		<dc:creator>Torbjørn</dc:creator>
		<pubDate>Fri, 30 Jul 2010 06:36:08 +0000</pubDate>
		<guid isPermaLink="false">http://blog.kjempekjekt.com/2010/07/08/er-lisp-bedre-enn-andre-programmeringssprket/#comment-102113</guid>
		<description>Fikk lyst til å dele den vakre konklusjonen fra en blogpost jeg nettopp leste kalt &lt;a href=&quot;http://lispy.wordpress.com/2007/10/24/lisp-isnt-really-a-programming-language/&quot; rel=&quot;nofollow&quot;&gt;Lisp isn&#039;t really a programming language&lt;/a&gt;:

&lt;i&gt;So Lisp isn’t really a programming language. It’s a consistent system for defining programming languages in general. That is why learning it is difficult– you’re going up into a level abstraction that you never imagined could exist.&lt;/i&gt;

&lt;i&gt;But if you can master it… you can code in the environment that all the other languages “hack” into when they need to get real work done. So in some sense, Lisp is the Platonic ideal that all other languages fall short of.   It is the truth that most programmers glimpse only in brief moments of lucidity. All the other languages are shadows cast on the wall of the cave… but Lisp is is what lies behind the veneer of what we think of as “reality” in programming.&lt;/i&gt;</description>
		<content:encoded><![CDATA[<p>Fikk lyst til å dele den vakre konklusjonen fra en blogpost jeg nettopp leste kalt <a href="http://lispy.wordpress.com/2007/10/24/lisp-isnt-really-a-programming-language/" rel="nofollow">Lisp isn&#8217;t really a programming language</a>:</p>
<p><i>So Lisp isn’t really a programming language. It’s a consistent system for defining programming languages in general. That is why learning it is difficult– you’re going up into a level abstraction that you never imagined could exist.</i></p>
<p><i>But if you can master it… you can code in the environment that all the other languages “hack” into when they need to get real work done. So in some sense, Lisp is the Platonic ideal that all other languages fall short of.   It is the truth that most programmers glimpse only in brief moments of lucidity. All the other languages are shadows cast on the wall of the cave… but Lisp is is what lies behind the veneer of what we think of as “reality” in programming.</i></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Torbjørn</title>
		<link>http://blog.kjempekjekt.com/2010/07/08/er-lisp-bedre-enn-andre-programmeringssprket/#comment-102093</link>
		<dc:creator>Torbjørn</dc:creator>
		<pubDate>Thu, 29 Jul 2010 11:18:02 +0000</pubDate>
		<guid isPermaLink="false">http://blog.kjempekjekt.com/2010/07/08/er-lisp-bedre-enn-andre-programmeringssprket/#comment-102093</guid>
		<description>Bjørn: &lt;b&gt;Clojure &lt;i&gt;er&lt;/i&gt; Lisp!&lt;/b&gt; Scheme er en annen lisp, og Common Lisp en tredje. Det finnes sikkert hundrevis av implementasjoner og dialekter, men det finnes ingen fasit for å si det sånn. Dermed vil jeg svare et slags &lt;i&gt;nei&lt;/i&gt;, det er ikke noen grunn til å ikke begynne med å lære seg Clojure.

Valget av hvilken Lisp man vil bruke bør baseres på andre ting. Fordeler med Clojure er bl.a. god interoperabilitet med Java, og at det kjører på JVM. Det er også et veldig ferskt språk, og har kastet bort noe av den bagasjen Scheme og Common Lisp drar på fra gamle dager (&quot;first&quot; og &quot;rest&quot; er enklere å forstå enn &quot;car&quot; og &quot;cdr&quot;).</description>
		<content:encoded><![CDATA[<p>Bjørn: <b>Clojure <i>er</i> Lisp!</b> Scheme er en annen lisp, og Common Lisp en tredje. Det finnes sikkert hundrevis av implementasjoner og dialekter, men det finnes ingen fasit for å si det sånn. Dermed vil jeg svare et slags <i>nei</i>, det er ikke noen grunn til å ikke begynne med å lære seg Clojure.</p>
<p>Valget av hvilken Lisp man vil bruke bør baseres på andre ting. Fordeler med Clojure er bl.a. god interoperabilitet med Java, og at det kjører på JVM. Det er også et veldig ferskt språk, og har kastet bort noe av den bagasjen Scheme og Common Lisp drar på fra gamle dager (&#8220;first&#8221; og &#8220;rest&#8221; er enklere å forstå enn &#8220;car&#8221; og &#8220;cdr&#8221;).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bjørn Hamre</title>
		<link>http://blog.kjempekjekt.com/2010/07/08/er-lisp-bedre-enn-andre-programmeringssprket/#comment-102080</link>
		<dc:creator>Bjørn Hamre</dc:creator>
		<pubDate>Thu, 29 Jul 2010 08:13:51 +0000</pubDate>
		<guid isPermaLink="false">http://blog.kjempekjekt.com/2010/07/08/er-lisp-bedre-enn-andre-programmeringssprket/#comment-102080</guid>
		<description>Du sier &quot;Om man søker å bli en dyktig utvikler må man lære seg Lisp&quot;. Vil man oppnå det samme ved å lære seg Clojure? Eller bør man sette seg inn i Lisp før man lærer Clojure?</description>
		<content:encoded><![CDATA[<p>Du sier &#8220;Om man søker å bli en dyktig utvikler må man lære seg Lisp&#8221;. Vil man oppnå det samme ved å lære seg Clojure? Eller bør man sette seg inn i Lisp før man lærer Clojure?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jonas Follesø</title>
		<link>http://blog.kjempekjekt.com/2010/07/08/er-lisp-bedre-enn-andre-programmeringssprket/#comment-101399</link>
		<dc:creator>Jonas Follesø</dc:creator>
		<pubDate>Thu, 15 Jul 2010 02:04:59 +0000</pubDate>
		<guid isPermaLink="false">http://blog.kjempekjekt.com/2010/07/08/er-lisp-bedre-enn-andre-programmeringssprket/#comment-101399</guid>
		<description>Mine to absolutt favorittfag fra NTNU var mikrokontroller programmering, og funksjonell programmering. I funk prog. brukte vi MIT Scheme, og jeg satt med mye av samme &quot;berusende&quot; følelsen du beskriver. Selv om jeg ikke har brukt Scheme utenfor utdanning har jeg hatt stor nytte av de tingend vi lærte. F.eks til å forstå LINQ ogmye av C# 3.0 funk nyheter. Med Clojoure på JVM eller CLR håper jeg vi snart kan ta LISP i brukt pa ekte prosjekter.

Jeg fant en gammel SVN repro. fra studietiden med Scheme kode, kanskje jeg burde se om jeg får den til å kjore på Clojoure. Siste prosjektoppgaven var pokerspill med pluggbare strategier for hver spiller.

Som vanlig svært interessant å følge bloggen din, og flott med litt Norsk avbrekk fra all den engelske litteraturen vi til vanlig leser.</description>
		<content:encoded><![CDATA[<p>Mine to absolutt favorittfag fra NTNU var mikrokontroller programmering, og funksjonell programmering. I funk prog. brukte vi MIT Scheme, og jeg satt med mye av samme &#8220;berusende&#8221; følelsen du beskriver. Selv om jeg ikke har brukt Scheme utenfor utdanning har jeg hatt stor nytte av de tingend vi lærte. F.eks til å forstå LINQ ogmye av C# 3.0 funk nyheter. Med Clojoure på JVM eller CLR håper jeg vi snart kan ta LISP i brukt pa ekte prosjekter.</p>
<p>Jeg fant en gammel SVN repro. fra studietiden med Scheme kode, kanskje jeg burde se om jeg får den til å kjore på Clojoure. Siste prosjektoppgaven var pokerspill med pluggbare strategier for hver spiller.</p>
<p>Som vanlig svært interessant å følge bloggen din, og flott med litt Norsk avbrekk fra all den engelske litteraturen vi til vanlig leser.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Torbjørn</title>
		<link>http://blog.kjempekjekt.com/2010/07/08/er-lisp-bedre-enn-andre-programmeringssprket/#comment-101188</link>
		<dc:creator>Torbjørn</dc:creator>
		<pubDate>Sun, 11 Jul 2010 05:01:05 +0000</pubDate>
		<guid isPermaLink="false">http://blog.kjempekjekt.com/2010/07/08/er-lisp-bedre-enn-andre-programmeringssprket/#comment-101188</guid>
		<description>&lt;tt&gt;&lt;pre&gt;man{
  kan(){
    få(){
      samme();
    }
    følelse(){
      av(C-baserte);
    }
    språk(av, og){
      til();
    }
  }
}
&lt;/tt&gt;&lt;/pre&gt;

Men for å være seriøs, mye av styrken til Lisp ligger i nettopp parantesene - uten dem, eller noe tilsvarende, kunne man ikke fått til det som Lisp er unik på. Lisp-kode er nemlig data, et abstrakt syntaks-tre. Ved å spesifisere programmer på denne måten muliggjør man også programatisk endring av koden på en helt unik måte. Parantesene er verdt det.

Dessuten forsvinner svimmelheten etter et par paraset og litt mer tilvenning.</description>
		<content:encoded><![CDATA[<p><tt>
<pre>man{
  kan(){
    få(){
      samme();
    }
    følelse(){
      av(C-baserte);
    }
    språk(av, og){
      til();
    }
  }
}
</pre>
<p></tt></p>
<p>Men for å være seriøs, mye av styrken til Lisp ligger i nettopp parantesene - uten dem, eller noe tilsvarende, kunne man ikke fått til det som Lisp er unik på. Lisp-kode er nemlig data, et abstrakt syntaks-tre. Ved å spesifisere programmer på denne måten muliggjør man også programatisk endring av koden på en helt unik måte. Parantesene er verdt det.</p>
<p>Dessuten forsvinner svimmelheten etter et par paraset og litt mer tilvenning.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thomas</title>
		<link>http://blog.kjempekjekt.com/2010/07/08/er-lisp-bedre-enn-andre-programmeringssprket/#comment-101181</link>
		<dc:creator>Thomas</dc:creator>
		<pubDate>Sat, 10 Jul 2010 23:40:22 +0000</pubDate>
		<guid isPermaLink="false">http://blog.kjempekjekt.com/2010/07/08/er-lisp-bedre-enn-andre-programmeringssprket/#comment-101181</guid>
		<description>&lt;tt&gt;&lt;pre&gt;(jeg
  (blir
    (svimmel
      (av
        (alle
          (paran(tesene)))))))&lt;/pre&gt;&lt;/tt&gt;</description>
		<content:encoded><![CDATA[<p><tt>
<pre>(jeg
  (blir
    (svimmel
      (av
        (alle
          (paran(tesene)))))))</pre>
<p></tt></p>
]]></content:encoded>
	</item>
</channel>
</rss>

