我已经编程多年了,以各种方式遍历Blub(BASIC,汇编语言,C,C ++,Visual Basic,Java,Ruby,而没有“ Blub-ness”的特殊顺序),并且我想学习Lisp。但是,在时间有限(家庭,全职工作等)的情况下,我有很多兴趣,而对于当前的Blub(Java),我感到很满意。
因此,我的问题是,假设我是一个真正想学习Lisp的人,那么要取得良好的结果来证明Lisp在Web开发中的优越性,将采取哪些初步步骤?也许我错过了重点,但这就是我最初看到Lisp知识应用的方式。
我在考虑“使用方言A,使用IDE B,按照第C页的说明,在使用顾问D的单子之后质疑您的理智”。我想知道这里的人们认为什么是A,B,C甚至D的最佳值。此外,还讨论了学习如此强大的语言而不是成为Rails的相对价值。专家。
仅添加更多细节,我将在MacOS(或Linux VM)上进行开发-无需基于Windows的方法。
那些浏览的注意事项
我将让这个问题保持一段时间,以便在我能够探索建议之后就可以提供有关建议的反馈。如果您碰巧正在浏览并且觉得自己有需要添加的内容,请这样做。我真的很欢迎您的反馈。
有趣的链接
假设您是从Java背景来的Lisp,那么这组链接将使您快速入门。
- 使用Intellij的La Clojure插件集成Lisp(视频广播)
- Web Lisp
- 实用Common Lisp的在线版本(C / o Frank Shearar)
- Lisp的土地一
(+ (+ very quirky) game based)
中的方式,但让这一切如此简单 - 在MacOS上安装Clojure和Sublime 2是一个很好的入门指南
- 看看《Clojure在行动》一书。为我工作。