我是CS专业的第二年,我只有C课程(第一门课程,然后是多态数据结构课程),C++(OOP焦点),MIPS汇编和编译课程.我在夏天在WinForms和C#工作过.我通过Little Schemer工作,我真的很想学习某种LISP.
Emacs是我的首选编辑--Emacs LISP应该是一个很好的起点.
除了自定义emacs,我还可以在哪里使用emacs LISP?根据链接文本,使用elisp代码创建可执行文件几乎是不可能的.有什么其他限制?
我应该学习Scheme还是Common Lisp?
Pau*_*han 11
Emacs是一个文本编辑器.Emacs Lisp是一种文本编辑语言.
今天elisp的尖峰 - IMO - 是ERC,emacs IRC客户端和org-mode,一个非常好的组织系统.还有一个emacs的电子邮件客户端.
因此,对于构建文本编辑插件,我认为你不能击败elisp/emacs.
对于实际的独立应用程序开发,Common Lisp可能是您最好的选择.我赞成CLISP实现,但SBCL也非常受欢迎.有很多Lisp实现.最近曾有人开玩笑说有更多的Lisp编译器比使用Lisp的公司更多.:-o