最新文章列表

我的编程语言学习经历

越来越发现自己是个语言控。回想一下,上学期间除了课本里的ASM/C/SQL以外,自己业余时间学习过Basic/C++/AS,当然这些都是实际写过代码的: Visual Basic ...
qiezi 评论(4) 有4089人浏览 2012-01-02 01:59

关于<lisp初体验>的一则公告

几近年关,各种忙碌... 写<lisp初体验>的初衷很简单,竟然木有找到Lisp的中文书籍,就尝试着对 《Practical Common Lisp》做了个"类翻译"的读书笔记。由于英文水准及Lisp水准的限制,还有日常工作、生活的原因,一直是断断续续的进行着。估计急性子早就跳脚直接看原文了~ 前阵子参加Pycon大会,有和人聊到"伞哥"的译作,原 ...
iyuan 评论(2) 有1468人浏览 2011-12-16 15:40

Notepad++的Clojure定制版,支持536个关键词自动完成,()自动配对生成。

我做的Notepad++的Clojure定制版,有700多个关键词自动完成、语法高亮,()自动配对生成、项目管理。使用修改Notepad++自带的Lisp.xml文件的方法实现支持,并已把.clj自动关联到Lisp语法高亮。 下载地址: http://dl.dbank.com/c0og8s4qqk  (改进版,并集成ClojureCLR1.3和1.2) (println (keys ( ...
lincpa 评论(3) 有2063人浏览 2011-12-05 20:50

lisp初体验-Practical Common Lisp笔记-14.因为list,它被称为Lisp

上一章讲了向量、哈希表等比Lisp中较常用的数据结构。就如今的Common Lisp而言,的确选择很多,而过去却只有列表(list)这一个选项,so~ 当然历史原因只是其一(话说能在历史中被选择的总有其合理之处),就当前通常可见的场景下,List也是一个不错的选择,其实用性早已被时间所证明(有点像数学啊,很多公理都早已被确定~)。所以,了解List,知道选择List的优劣还是很有必要的。 跳过一 ...
iyuan 评论(0) 有2641人浏览 2011-11-27 18:53

Clojure-JVM上的函数式编程语言(17)数据库 作者: R. Mark Volkmann

原帖地址:http://java.ociweb.com/mark/clojure/article.html#Databases 作者:R. Mark Volkmann   译者:RoySong 数据库     Clojure Contrib 中的sql库简化了对关系型数据库的访问,它支持事务提交回滚、预声明、创建和删除表、插入 更新删除记录和运行条件查询。下面的例子连接到一个Pos ...
songry 评论(0) 有1843人浏览 2011-11-26 09:20

Clojure-JVM上的函数式编程语言(16)Web应用 作者: R. Mark Volkmann

原帖地址:http://java.ociweb.com/mark/clojure/article.html#WebApps 作者:R. Mark Volkmann   译者:RoySong   Web应用     有多种Clojure库来创建Web应用。一个常见的选择是采用Compojure,可以从 http://github.com/weavejester/com ...
songry 评论(0) 有2011人浏览 2011-11-19 11:37

Clojure-JVM上的函数式编程语言(15) 桌面应用 作者: R. Mark Volkmann

原帖地址:http://java.ociweb.com/mark/clojure/article.html#DesktopApps 作者:R. Mark Volkmann   译者:RoySong   桌面应用     Clojure可以被用来构建基于Swing的图形桌面应用,下面是一个简单的例子,允许用户输入名字,点击"Greet" 按钮,然后就会出现一个欢迎 ...
songry 评论(0) 有1561人浏览 2011-11-19 11:04

Clojure-JVM上的函数式编程语言(14) 编辑器和开发环境 作者: R. Mark Volkmann

原帖地址:http://java.ociweb.com/mark/clojure/article.html#EditorsIDEs 作者:R. Mark Volkmann   译者:RoySong   编辑器和开发环境(Editors And Ides)     Clojure拥有很多编辑器和开发环境的插件。emacs上面有clojure-mode和swank-clojure,都在 ...
songry 评论(0) 有1714人浏览 2011-11-19 10:31

Clojure-JVM上的函数式编程语言(13)自动化测试 作者: R. Mark Volkmann

 原帖地址:http://java.ociweb.com/mark/clojure/article.html#Testing  作者:R. Mark Volkmann  译者:RoySong   自动化测试     Clojure基本的自动化测试框架就在Clojure核心代码的测试库中。下面的代码展示了它的主要功能: (use 'clojure.test) ; Tests can ...
songry 评论(0) 有1424人浏览 2011-11-17 21:25

Clojure-JVM上的函数式编程语言(12)编译 作者: R. Mark Volkmann

 原帖地址:http://java.ociweb.com/mark/clojure/article.html#Compiling  作者:R. Mark Volkmann  译者:RoySong   编译(compiling)     当Clojure源文件做为脚本执行时,它们将在运行时被编译为java字节码。它们同样可以提前编译为java字节码(AOT)。 这改善了Clojure应用的 ...
songry 评论(0) 有2686人浏览 2011-11-17 11:52

为什么没人学习LISP?

LISP语言教程 作者:牛魔王 — 上次修改时间: 2007-03-22 13:13 Scheme 语言是LISP语言的一个方言(或说成变种),它诞生于1975年的MIT,对于这个有近三十年历史的编程语言来说,它并没有象C++,java,C#那样受到商业领域的青睐,在国内更是显为人知。但它在国外的计算机教育领域内却是有着广泛应用的,有很多人学的第一门计算机语言就是Scheme语言。 Sche ...
NineInchNails 评论(0) 有1584人浏览 2011-11-17 01:25

【转】函数式编程另类指南

译文链接:http://erlang-china.org/study/yet-another-pf-guide.html 原文:Functional Programming For The Rest of Us 原文作者:Vyacheslav Akhmechet 翻译:lihaitao (电邮: lihaitao在gm ...
chnsslf 评论(0) 有794人浏览 2011-11-16 13:42

Clojure-JVM上的函数式编程语言(11)引用类型 作者: R. Mark Volkmann

 原帖地址:http://java.ociweb.com/mark/clojure/article.html#ReferenceTypes  作者:R. Mark Volkmann  译者:RoySong   引用类型(Reference types)     引用类型是针对不可变数据的可变引用。在Clojure中有四种引用类型: Vars , Refs , ...
songry 评论(0) 有1701人浏览 2011-11-16 13:39

Windows下Lisp开发环境的安装配置

最近买了新出的《实用Common Lisp编程》,准备学习Lisp。结果到书上面所说的网站下载开发环境的时候,发现作者不再更新了。没办法,只好自己搭建开发环境。 Lisp开发最推崇的环境是Emacs + slime + sbcl。Emacs这个经典的编辑器可以从http://ftp.gnu.org/pub/gnu/emacs/windows/下载。slime在http://common-lisp.n ...
魔力猫咪 评论(2) 有2523人浏览 2011-11-16 09:55

试验代码功能

<script src="https://gist.github.com/1357059.js?file=ray_tracer.lisp"></script>
zzlsse 评论(0) 有715人浏览 2011-11-11 11:09

Clojure-JVM上的函数式编程语言(10)并发 作者: R. Mark Volkmann

 原帖地址:http://java.ociweb.com/mark/clojure/article.html#Concurrency  作者:R. Mark Volkmann  译者:RoySong   并发(concurrency)     维基百科上面对并发有一个 ...
songry 评论(0) 有1400人浏览 2011-11-10 13:51

Clojure-JVM上的函数式编程语言(9)宏 作者: R. Mark Volkmann

 原帖地址:http://java.ociweb.com/mark/clojure/article.html#Macros  作者:R. Mark Volkmann  译者:RoySong   宏(Macros)     宏被用来为语言添加新的功能结构。它们是在读取时(read-time)用来产生代码的代码。       函数总是要对它所有的参数求值,然而宏可以决定它的哪个参数被求值。 ...
songry 评论(0) 有1494人浏览 2011-11-10 10:18

Clojure-JVM上的函数式编程语言(8)元数据 作者: R. Mark Volkmann

 原帖地址:http://java.ociweb.com/mark/clojure/article.html#Metadata  作者:R. Mark Volkmann  译者:RoySong   元数据(Metadata)     Clojure的元数据是附属于符号或者集合的数据,而没有具体的逻辑值。两个对象在逻辑上相同,就像扑克中的两张 王相同,能够拥有不同的元数据。举个例子,元数据 ...
songry 评论(0) 有1531人浏览 2011-11-09 22:16

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) .net(54785) 编程(39454) JSP(37542) 数据结构(36423) Eclipse(31254) PHP(29988) F#(26079) 算法(24867) 脚本(19840) J#(18922) JDBC(17888) ASP(17480) JDK(14881) JVM(14450)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics