我即将构建我的第一个基于Lisp的严肃项目:一个需要扩展到成千上万用户的Web应用程序(不兼容 - 可能是数百个,最多同时).
我打算使用的堆栈看起来像:
我有两个值得关注的领域.这个堆栈:
大象死了吗?最新版本已经持续了三年......这可能只是意味着它的稳定我猜:-)
作为Lisp的一个相对新手(但具有重要的RoR和ASP.NET经验),这些技术中的任何一种都可能让我头脑发热吗?
对我的选择和替代方案的建议的反馈将不胜感激.
大象实际上没有得到维护。它不适用于当前的 SBCL,并且尚未应用修复该问题的补丁。其他人可能会接手这项开发工作,但短期内是否会发生尚不清楚。有些人使用 Rucksack 作为对象存储,bknr-datastore 也很有趣。
Ubuntu 可以,但不要使用 Ubuntu Lisp 软件包;最好从 www.sbcl.org 获取 SBCL 并通过 Quicklisp 获取库。正因为如此,几乎任何 Linux 都可以同样良好地工作。我的 Lisp 网站使用 Debian。