As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center提供指导。




9年前关闭。




除了可以学习语法,数据结构,函数,高阶函数,宏等的传统教程和书籍之外,还可以使用传统的项目Euler这样的练习代替传统的教程和书籍,这些都是学习如何设计大型应用程序的很好的综合资源。 Lisp语言,涵盖客户端以及服务器端的设计和实现?

是否有指南从步骤1到步骤42进行说明,如何逐步实现有趣的应用程序?

最佳答案

您可能会喜欢Clojure in Action这本书。首先介绍Clojure,然后再讨论Clojure在“现实世界”软件中大放异彩的用例,例如状态管理,并发性,代码生成和Java互操作,然后,本书将引导您逐步发展非使用单元测试,自定义DSL,Hadoop,HBase和RabbitMQ的简单,可扩展的Web应用程序。

关于architecture - 了解如何使用类似Lisp的语言设计和实现大型和复杂的应用程序,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10200189/

10-12 07:34