<br><br><div class="gmail_quote">On Tue, Aug 11, 2009 at 6:57 AM, spoon <span dir="ltr">&lt;<a href="mailto:spoon@killersmurf.com">spoon@killersmurf.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Delve is a new programming language intended to bring the benefits of<br>
static type checking and functional programming to object-oriented<br>
design and development.   It is an impure, eager language (Yes I can<br>
hear the groans of woe and cries for sanity already!)</blockquote><div><br>Nice.  Sounds like a fun project.  If I had more spare cycles I would try to help.<br> <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
<br>
Currently Delve supports:<br>
<br>
Higher-order functions/first class functions<br>
Anonymous functions<br>
Lexical closures<br>
First class continuations<br>
Tail-call optimization<br>
A meta-object model (classes are objects)<br>
S-Expression based syntax.<br>
Embedded Haskell expressions within Delve.</blockquote><div><br>Could you create a comparison of Delve to other (potentially) similar languages?  For example, how is Delve similar/dissimilar to Clojure and Scala?<br> <br>
</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
<br>
Delve is released under the terms of the GNU GPLv3.</blockquote><div><br>Note intended as a criticism of the GPL or your decision to use it, but does this impact people&#39;s ability to use the Delve standard libraries in their own non-GPL projects?<br>
</div></div><br>Good luck!<br>Jason<br>