LISP相关的内容
最新“LISP”相关专题内容

- 主题
- JavaScript
JavaScript是一门设计非常有趣的语言,在作者不情不愿地将JS设计成Java风格的情况下,很多不同风格的编程范式被巧妙地融合到一起,造就了一个可以适合多种编程风格混合的奇妙语言。而同时JS内里又有着非常紧凑的运行时设计,各种看似奇妙的语法特性背后其实可以归结到非常简单的几条原则。不会以JS硬性模仿一些语言特性,这里将与大家一起探讨一些利用JS来编写具有其独有风格的程序的方法和技巧。将会从性能、可读性、封装、复用几个不同的角度分析如何用JS写出高质量代码。
“LISP”相关新闻
- 主题
- 语言,
- Ruby,
- 语言设计,
- 编译器,
- 性能和可伸缩性,
- 运行时,
- 架构 ,
- Java,
- 动态语言
Clojure 1.1 RC1已经发布,引入了新的特性:transient使得开发者能够更改持久数据结构,chunked sequence使得lazy sequence更加高效,这些特性的引入大大降低了函数编程的成本。InfoQ分析了这些特性高效的原因。
- 主题
- Ruby,
- 配置管理,
- Java,
- 部署/数据中心,
- 动态语言,
- 构建系统
FlightCaster最近开源了Crane,一个分布式工具,也能用于远程操作Clojure实例,目前主要针对EC2。Incanter既能作为库,也能作为工具使用,它使Clojure能方便地进行与R类似的统计计算。此外,构建及依赖管理工具Leiningen也发布了1.0版本。
- 主题
- 语言设计,
- 语言,
- 架构
Scheme指导委员会(The Scheme Steering Committee)提议将Scheme语言一分为二,并且将其名称暂定为小型(Small)Scheme和大型(Large)Scheme。
“LISP”相关文章

- 主题
- 语言,
- Ruby,
- Java,
- 面向对象设计,
- .NET
最近常有一种说法,就是我们如今面临着另外一场编程模型的变革,面向对象技术已经处在被淘汰的边缘,函数式语言会取代面向对象技术成为主流方式,甚至出现了面向对象已死的言论。作为一个硬核函数语言的狂热者,我个人当然希望函数式语言可以一统天下,成为主流之选。但是不是应该把对象技术和函数技术对立起来,说式后者取前者而代之,我个人认为,这和如何看待面向对象技术有关。

- 主题
- 语言,
- Ruby,
- Ruby on Rails,
- 领域专用语言,
- 性能和可伸缩性,
- Java,
- 架构 ,
- 动态语言
FlightCaster是一个实时航班延误预告网站,其后台统计分析构建在Clojure和Hadoop上。它的Web前台是用Ruby on Rails构建的,且托管于Heroku上。我们就Clojure、函数编程及有意尝试的OOP开发者应该掌握的技巧对等话题采访了Bradford Cross。

- 主题
- 编译器,
- 语言,
- Java
本文由Per Jacobsson所作,目标读者为有意了解Lisp的Java开发人员。文章探讨了当前可以运行于JVM上的不同Lisp方言,以明快简洁的方式介绍了Lisp程序设计工作机理和其独特之处,并在最后演示了Lisp代码同Java系统的整合过程。
“LISP”相关技术访谈

- 主题
- 语言,
- Ruby,
- 架构 ,
- Java,
- 语言设计,
- .NET
本采访视频由黄璜翻译,马国耀审校。
在这次OOPSLA 2008会议上,Guy Steele在观众面前对John McCarthy作了一次电话采访。 Guy Steele跟他天南海北的阔论起来,试图发现这一语言如何在五十年代形成与其后续演变的一些细节。

- 主题
- Ruby,
- JRuby
Ola Bini谈论了JRuby,一种用Java写的,运行在JVM上的Ruby实现。除此之外,Ola还表达了他对Ruby社区的欣赏,并分享了他对Ruby 社区与Java社区的不同之处的看法。他还简要的讨论了关于Ruby的未来的看法,特别是它有潜力融合一些来自Lisp的强大功能。