I have a question for Lisp programmers.  I am fairly new to programming and I have been playing around with ruby.  Mostly building simple Rails apps and scraping sites.  I have read a lot about Lisp that intrigues me.  However, it always seems like Lisp programmers are experienced programmers that become evangelists once they see how easy something was to accomplish in Lisp.<p>So my question is: Do you think that Lisp is a language you can cut your teeth on, or should I get more experience with Ruby and wait till I hit a wall, then turn to lisp to solve my problems?<p>To be fair, it seems the documentation for Lisp and ruby are quite different.  Where Ruby seems to cater to new programmers with the coddling we need, while Lisp documentation is more sparse for veterans don't need intro material.  Does that seem correct or an I mistaken?  And I would love to hear the path Lisp programmers here took to become proficient.