码迷,mamicode.com
首页 > 其他好文 > 详细

LISP学习-开发环境以及hello world

时间:2014-10-24 12:44:12      阅读:948      评论:0      收藏:0      [点我收藏+]

标签:使用   sp   文件   on   问题   ad   工作   python   学习   

我想说说关于common lisp的开发环境问题,学习一个新的语言,如何最简单的搭建一个开发环境是至关重要的,它应该不让你在其他方面花费太多的精力,而只专注于学习语言本身。

其实我刚开始尝试的并不是commonlisp而是clojure,但是搭建开发环境让我有点灰心,可能跟二教这边的网速有关系吧,有个文件总是无法下载。。。伤心

commonlisp有个很好的wiki叫cliki,里面提供很多诸如开发环境,教程,工具,包等的内容,是一个非常好的资源,在实用commonlisp一书中推荐了一个lispbox的东西,如果你使用它,可以立即上手,但是有个问题,这个工具其实是集成了编译器,编辑器,工具等的一个ide,由于其编辑器是使用emacs,但是对于没有使用过的依然很不适应,emacs是一个很好的编辑器,但是有一定的学习成本,对于新手学语言为目的的不适应的

如果你仔细看看过那个cliki,你会发现它推荐windows用户使用clisp,这只是commonlisp的一个实现,安装它也是非常方便的,这个东西所能提供的是一个类似于python shell的东东,其实这个东西在R语言在matlab中都有出现,这个东西叫REPL,说起这个名字可能有点熟悉,如果你用sublime你可能听说过sublimerepl,我想你可能知道我要说什么了吧

在sublime里写lisp脚本,在终端或者shell里执行lisp,用clisp的repl执行交互编程:

sublime写脚本基本无需学习,而且有很多插件支持你的工作

在shell里执行lisp很简单,使用clisp的话就是输入:clisp youfile.lisp

在clisp shell里执行lisp脚本的方式(load "yourfile.lisp")

LISP学习-开发环境以及hello world

标签:使用   sp   文件   on   问题   ad   工作   python   学习   

原文地址:http://www.cnblogs.com/wybert/p/4047881.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!