<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.0.2" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: Clojure: a Lisp-dialect for the JVM - with focus on Functional and Concurrent Programming</title>
	<link>http://jonasboner.com/2007/10/18/clojure-a-lisp-dialect-for-the-jvm-with-focus-on-functional-and-concurrent-programming/</link>
	<description>Down To The Bone</description>
	<pubDate>Sat, 19 Jul 2008 20:03:59 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.2</generator>

	<item>
		<title>by: Jonas</title>
		<link>http://jonasboner.com/2007/10/18/clojure-a-lisp-dialect-for-the-jvm-with-focus-on-functional-and-concurrent-programming/#comment-19808</link>
		<pubDate>Sun, 27 Jan 2008 16:26:48 +0000</pubDate>
		<guid>http://jonasboner.com/2007/10/18/clojure-a-lisp-dialect-for-the-jvm-with-focus-on-functional-and-concurrent-programming/#comment-19808</guid>
					<description>&lt;p&gt;Ray, thanks for your comment.&lt;/p&gt;

&lt;p&gt;I played some with CAL when it was released a year ago or so. It is indeed a very interesting effort. By the industry for industrial usage, pragmatic view. In some parts spec compliant with Haskell. Their Gems and GemCutter seemed interesting as well. What I didn't like was that their integration with Java is very primitive. A standard FFI and not close to seamless integration as f.e. Scala has. Have you any experiences with it?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Ray, thanks for your comment.</p>

<p>I played some with CAL when it was released a year ago or so. It is indeed a very interesting effort. By the industry for industrial usage, pragmatic view. In some parts spec compliant with Haskell. Their Gems and GemCutter seemed interesting as well. What I didn&#8217;t like was that their integration with Java is very primitive. A standard FFI and not close to seamless integration as f.e. Scala has. Have you any experiences with it?</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Ray</title>
		<link>http://jonasboner.com/2007/10/18/clojure-a-lisp-dialect-for-the-jvm-with-focus-on-functional-and-concurrent-programming/#comment-19781</link>
		<pubDate>Sun, 27 Jan 2008 11:03:40 +0000</pubDate>
		<guid>http://jonasboner.com/2007/10/18/clojure-a-lisp-dialect-for-the-jvm-with-focus-on-functional-and-concurrent-programming/#comment-19781</guid>
					<description>&lt;p&gt;I'm playing with Scala, but I found &lt;a href=&quot;http://labs.businessobjects.com/cal/&quot; title=&quot;The Open Quark Framework for Java
and the CAL Language&quot;&gt;&lt;/a&gt; over at the Business Objects site.
It's a Haskell like language that compiles to lava byte code.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I&#8217;m playing with Scala, but I found <a href="http://labs.businessobjects.com/cal/" title="The Open Quark Framework for Java
and the CAL Language"></a> over at the Business Objects site.
It&#8217;s a Haskell like language that compiles to lava byte code.</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Jonas</title>
		<link>http://jonasboner.com/2007/10/18/clojure-a-lisp-dialect-for-the-jvm-with-focus-on-functional-and-concurrent-programming/#comment-15064</link>
		<pubDate>Mon, 29 Oct 2007 22:19:52 +0000</pubDate>
		<guid>http://jonasboner.com/2007/10/18/clojure-a-lisp-dialect-for-the-jvm-with-focus-on-functional-and-concurrent-programming/#comment-15064</guid>
					<description>&lt;p&gt;Joseph,&lt;/p&gt;

&lt;p&gt;I agree, Scala has most of it (the different semantics of 'var' and 'val' for side-effect free code, pure functional style as well as OO very similar to Java, list comprehensions, actor-style concurrency, you name it...). &lt;/p&gt;

&lt;p&gt;I am very fond of Scala and is the language that I think is most likely to succeed to be 'the next Java' or 'Java done right' if you want to put it that way.  &lt;/p&gt;

&lt;p&gt;But clojure speaks to me with its Lisp style syntax and support for true macros (in the Lisp sense). However it has a long way to go to be able to truly compete with Scala.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Joseph,</p>

<p>I agree, Scala has most of it (the different semantics of &#8216;var&#8217; and &#8216;val&#8217; for side-effect free code, pure functional style as well as OO very similar to Java, list comprehensions, actor-style concurrency, you name it&#8230;). </p>

<p>I am very fond of Scala and is the language that I think is most likely to succeed to be &#8216;the next Java&#8217; or &#8216;Java done right&#8217; if you want to put it that way.  </p>

<p>But clojure speaks to me with its Lisp style syntax and support for true macros (in the Lisp sense). However it has a long way to go to be able to truly compete with Scala.</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Joseph Wofford</title>
		<link>http://jonasboner.com/2007/10/18/clojure-a-lisp-dialect-for-the-jvm-with-focus-on-functional-and-concurrent-programming/#comment-15062</link>
		<pubDate>Mon, 29 Oct 2007 21:58:35 +0000</pubDate>
		<guid>http://jonasboner.com/2007/10/18/clojure-a-lisp-dialect-for-the-jvm-with-focus-on-functional-and-concurrent-programming/#comment-15062</guid>
					<description>&lt;p&gt;Scala seems to have most of those features: http://www.scala-lang.org&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Scala seems to have most of those features: http://www.scala-lang.org</p>
]]></content:encoded>
				</item>
</channel>
</rss>
