Talk:Scheme (programming language): Difference between revisions

Content deleted Content added
Tarquin (talk | contribs)
This article should mention SIOD.
El oso (talk | contribs)
cryptic tail-recursive factorial example
Line 61:
 
This article should mention SIOD.
 
== cryptic tail-recursive factorial example ==
 
Hi, I was just reading the article out of curiosity. I really liked most of the article and actually became interested in learning the language.
I don't know how to program in scheme or any lisp dialect for that mater. I am not a CS but am not computer illeterate either. I program in other languages like C, Objective-C, perl, and php just for fun. I was trying to follow the tail-recursive example and was completely unable to do it and I don't feel is my fault. I believe that a few comments on the code and perhaps explaining what do the "let loop" expression and the "do statement" do instead of vaguely mentioning that they are "syntactic sugar" could help. I would write them myself but as I said, unfortunately I don't know how to program in scheme.
 
I don't know the specifics of the rest of the discussion, but I really liked the article aside from these rough edges, Good Job!!