Hey there Matt,<br><br>Man, I do think the David has some valid points, but frankly my opinion is that <br>of a foreigner to the lisp world, so even I don&#39;t trust my opinion too much on this <br>subject.<br><br>The PLT translation effort is precisely aimed at building stuff with leftparen, which was the<br>
only framework that worked a hello world with the amount of effort that I found acceptable.<br><br>Oh, and thanks for the HtDP, I&#39;m currently looking SICP lectures to dive into scheme itself<br><a href="http://groups.csail.mit.edu/mac/classes/6.001/abelson-sussman-lectures/">http://groups.csail.mit.edu/mac/classes/6.001/abelson-sussman-lectures/</a> so I don&#39;t think I&#39;ll<br>
have the time, but it went to the top of my reading list (pun intended :P).<br><br>I&#39;m pretty comfortable with rails and merb for my production needs, but I&#39;m also looking<br>for the better ways to do things and to expand my knowledge base, plus I&#39;m also trying to <br>
make a point for other people I know and some students at the college I graduated in about (I <br>do some volunteer teaching there) about<br>lisp/scheme, and sweet-expressions sounded like the way to begin to approach the subject<br>
with people who are not familiar with s-expressions syntax (which I found somewhat alien, and I do think others <br>would feel the same) so to get their feet wet.<br><br>Anyway, I&#39;ll get on with the porting thing, and try to post specific questions when they arise.<br>
Hugs everyone.<br><br><div class="gmail_quote">On Mon, Nov 3, 2008 at 4:45 PM, Matt Jadud <span dir="ltr">&lt;<a href="mailto:jadudm@gmail.com">jadudm@gmail.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;">
Hi Eduardo,<br>
<div class="Ih2E3d"><br>
On Mon, Nov 3, 2008 at 12:50 PM, Eduardo Bellani &lt;<a href="mailto:ebellani@gmail.com">ebellani@gmail.com</a>&gt; wrote:<br>
&gt; provide a why do it here<br>
&gt; <a href="http://www.dwheeler.com/readable/retort-lisp-can-be-readable.html" target="_blank">http://www.dwheeler.com/readable/retort-lisp-can-be-readable.html</a> .<br>
<br>
</div>This is largely a rehashing of all kinds of garbage. I especially like this:<br>
<br>
&quot;Guy Steele? The guy who developed both Common Lisp and Scheme, but<br>
has now moved on from Lisp to lead the development of Java? Java, a<br>
decidedly non s-expression-based language? Oh, yeah, that guy.&quot;<br>
<br>
As if Steele&#39;s work at Sun on Java (in an infix syntax) was simply<br>
because S-expressions are intractable. Next, they&#39;ll be saying that<br>
Matthias Felleisen works with Scheme because he could never master the<br>
state monad in Haskell!<br>
<br>
I would honestly encourage you to simply attempt to use the language<br>
as-is. Perhaps dive into HtDP (<a href="http://www.htdp.org" target="_blank">http://www.htdp.org</a>), or (if you&#39;re<br>
keen) take a look at projects like LeftParen:<br>
<br>
<a href="http://blog.leftparen.com/" target="_blank">http://blog.leftparen.com/</a><br>
<br>
which will drop you into developing web applications in a rather<br>
Rails-like environment. Either way, I wouldn&#39;t let yourself get caught<br>
up in syntax malarky. C is different than Java is different than Ruby<br>
is different than Scheme is different than Erlang is different than<br>
Damian Conway&#39;s Latin syntax for Perl is different...<br>
<br>
My point is, instead of learning enough Scheme to end up programming<br>
in a syntax that is decidedly not that of Scheme, why not just learn<br>
the language and get rolling?<br>
<br>
But, up to you. If you have questions about your porting effort (that<br>
is, if you don&#39;t get explicit offers for help), by all means do ask<br>
questions. It isn&#39;t my intent to discourage you... but instead to<br>
encourage you to embrace the language as-is.<br>
<br>
Cheers,<br>
<font color="#888888">Matt<br>
</font></blockquote></div><br><br clear="all"><br>-- <br>Eduardo Bellani<br><br><a href="http://www.cnxs.com.br">www.cnxs.com.br</a><br><br>"What is hateful to you, do not to your fellow men. That is the entire Law; all the rest is commentary." The Talmud<br>