转:书呆子的报复》的相关内容

MF高度评价DHH和RMH宣称J2EE将死

infoq今天有两个颇为引人注目的新闻: 一条是Martin Folwer对rails enterprise的评价,其中MF高度评价了DHH,甚至在某些方面抬到了和Kent Beck的高度; http://www.infoq.com/news/Martin-Fowler-Enterprise-Rails Martin Folwer原文: http://martinfowler.com/bliki ...
by robbin 2006-07-12 浏览 (20658) 回复 (50) 关键字:

Java 语言中的函数编程

http://www-900.ibm.com/developerWorks/cn/java/j-fp/ 这篇东西,用java大致描述了一下FP的概念,但是由于Java本身的限制很多东西说的很不清楚。翻译很差劲,不过就着代码还能看得懂。有什么问题,尽管提问吧。
by Trustno1 2004-09-16 浏览 (45748) 回复 (77) 关键字:

古老,但很神奇

!我的圈子函数式编程の道已经建立,对 FP 感兴趣的人可以加入,共同探讨这一古老的新事物! 引用写在前面的话:Scheme、函数式编程(FP) 已入门者无须阅读。 这是我很久以前在自己写的一篇文章,现在又拿出来,是为了在 JavaEye 上造势,让访客们看一看 Scheme & 函数式编程世界的精彩(如果还不知道什么的 FP 的话)——当然,我绝对没有要贬低其它语言(除了 Java)的意思 ...
by Lich_Ray 2007-06-15 浏览 (10531) 回复 (23) 关键字: 函数式编程

胡侃:面向对象思想的进化

引用本文作者还是那个无名小辈 lichray。他在考查了一些语言和历史之后,觉得有必要谈一谈自己对面向对象思想的一些诡异的想法。文中会提到许多编程语言,不过当然了,重点在于思想,文章不是用来推销语言的。 面向对象编程思想的提出已经不是几年而是几十年了,考查其思想的变化,一方面是对现有语言的一些评判,另一方面,也算是对前辈计算机科学家的缅怀。 ——题记 Kristen Nygaard在1962年 ...
by Lich_Ray 2007-06-11 浏览 (15905) 回复 (20) 关键字: 历史

Ruby DSL

http://forum.javaeye.com/viewtopic.php?p=128602#128602 potian 写道 macro没有利用任何反射能力,和类型也没有关系 Lisp macro(我只知道Common Lisp)的macro主要是开放编译器内部的结构,把词法分析、语法分析和语义分析和执行中间割裂(不过S-Expression非常简单,基本上没有语法),Lisp的S-expr ...
by buaawhl 2006-07-12 浏览 (9963) 回复 (10) 关键字:

lisp根源

----------COPY FORM IINTERNET 约翰麦卡锡于1960年发表了一篇非凡的论文,他在这篇论文中对编程的贡献有如欧几里德对几何的贡献.1 他向我们展示了,在只给定几个简单的操作符和一个表示函数的记号的基础上, 如何构造出一个完整的编程语言. 麦卡锡称这种语言为Lisp, 意为List Processing, 因为他的主要思想之一是用一种简单的数据结构表(list)来代表代 ...
by dogstar 2006-11-09 浏览 (752) 回复 (0) 关键字: lisp AI

Play with macro

Lisp 的宏可谓是异常强大。我所接触过的宏大约算三种: 一种是 C 语言的宏,这几乎可以算是功能最弱但又用得最多的宏了。只做非常简单的语法分析,并进行文本替换。但是实际上这种简单的宏为 C/C++ 带来了许多额外的能力,不过从来这个东西好像也没有专门的文献以及教材详细讲解,大多是经验丰富的程序员们通过源代码互相传播关于宏的知识,而且许多方面在各个不同的编译器上的结果都是不一样的,所以一直以来宏 ...
by pluskid 2007-05-25 浏览 (157) 回复 (0) 关键字:

Emacs Lisp语言

----------------------------COPY FROM INTERNET 不好排版,放个附件。 Emacs Lisp语言 An Introduction to Programming in Emacs Lisp 这本书 emacs 里有,按“C-h i”,输入“m,Emacs Lisp Intro”就能看到。我把其中比较基础的部分挑出来翻译了一下。 Lisp 语言的历 ...
by dogstar 2006-11-09 浏览 (1046) 回复 (0) 关键字: Lisp

脚本语言总览

脚本语言总览  脚本语言总览 -- Zoom.Quiet ::030618 (可能有点旧了) 20年后,我们用什么样的语言?也许现在谁都不好回答,20年前的程序员们会告诉你用汇编吧,今天人们也许会告诉你用c语言(c++?)吧。那么20年后呢,也许不是c语言了吧。下面都是所谓的非主流语言,不过它们的设计思想、所能够完成的功能,绝对不比c语言差。也许将来它们会成为主流,也许不会,可是不管 ...
by vangelee 2008-08-23 浏览 (102) 回复 (0) 关键字: 脚本语言 总览

垃圾回收技术的发展(转)

写作本文的初衷是想和大家分享垃圾收集( Garbage Collection )技术简单而有趣的发展史。动笔之前,我站在窗边,望了望正在小区里装运垃圾的清洁车。和生活中环卫工人们清运垃圾的工作相似,软件开发里的垃圾收集其实就是一种自动打扫和清除内存垃圾的技术,它可以有效防范动态内存分配中可能发生的两个危险:因内存垃圾过多而引发的内存耗尽(这和生活垃圾堵塞排污管道的危险并没有什么本质的不同),以及不 ...
by greennetboy 2006-11-03 浏览 (108) 回复 (0) 关键字:

红旗还能挺多久?C++能用来干什么?

Adobe宣布Flex 2开源了,于是去看了两天。初步结论,Flex/Flash的威力是强大的。 当初觉得天天对着计算机搞底层的东西太枯燥,想着写商用程序可以和人打交道,而且要掌握行业知识也算是跨学科,于是上了这条贼船,现在发现这行的本质是在数据库里读读写写,还是底层的东西更有趣些。不过一家人等米下锅,商用程序也是衣食父母,那么就虔诚的静心写好商用程序。 现在的商用程序,几乎都要有个web界面 ...
by bigpanda 2007-04-29 浏览 (11223) 回复 (39)

为什么是 XML 而不是 Lisp?!

我最近一直在思考这个问题。理论上来说,XML 的描述能力绝对在 Lisp/Scheme 的 S-exp 之下;XML 能表示的 S-exp 都能表示,比方说用 XMLisp,但反过来就不行了。而且更重要的是,Lisp 中是编程语言,而 XML 想做到这一点很困难。看到网上一篇文章,和我的想法很类似(http://www.stylusstudio.com/xsllist/200001/post403 ...
by Lich_Ray 2007-06-30 浏览 (1834) 回复 (6)

在豆瓣的python组看到的一些对c++的评论

在豆瓣上看到的: http://www.douban.com/group/topic/1395156/ 我只摘抄出一些 引用  C++其实不是unix所需要的,反而是windows所需要的。unix下大多程序还是c写的。所谓复用和复杂逻辑,unix通过KISS,将功能分配到最小,然后利用管道,socks和lib来拼接功能。这样就大大的降低了复杂性。windows的GUI问题才是真正不好解决的东西 ...
by simohayha 2007-05-10 浏览 (2633) 回复 (8)

[转贴]你的编程语言可以这样做吗

英文原版在:http://www.joelonsoftware.com/items/2006/08/01.html http://jstang.5d6d.com/thread-185-1-1.html 一篇很好的关于map/reduce的示范文章。看了这个,你就会理解prototype.js中Enumerable的精髓。 通过它,你可以写出很多非常奇特非常美妙的代码。短短几行,功能可不简单哦 ...
by sp42 2007-06-18 浏览 (1134) 回复 (2)

F# 入门:使用 .NET Framework 中的函数式编程技术

本文讨论: 安装 F# F# 语言基础 .NET 互操作性 异步 F# 本文使用了以下技术: .NET Framework, F#  目录 为什么要使用 F#? 安装 F# 您好,F# Let 表达式 关键字 For 管道 F# 也能够处理对象 异步 F# 与 F# 合作 作 为 Microsoft&r ...
by kimmking 2008-09-13 浏览 (70) 回复 (0)

[听译大师说话]python 创始人访谈录2: python 的起源 特点和未来

perl 创始人和 python 创始人 听译这东西的确很累人,一次翻译太多也很疲惫。 我尽量想在一篇博客中包含尽量多的内容,结果最终搞的自己兴趣全无了,下次看来还是应该一点一点的来。 我的听力还是不好,有一些东西没听出来我就不翻译了,大体意思上应该不会差很多的,希望大家见谅。 主持人: Chris DiBona (Google 开源网站负责人) and Leo Laporte (Tw ...
by koalant 2008-07-22 浏览 (1711) 回复 (3) 关键字:

Javascript 是一个错误吗?

对 Web 标准的修订做得越多,Web 开发的正确方向越值得怀疑。InfoWorld 的 Neil McAllister 对 Web 开发的现状与未来做了很好的思考。最近, ECMAScript 4 标准被弃用,统一为 ECMAScript3.1,如果任 ECMAScript 4 发展,Javascript 将带来巨大变化,Adobe 的 Ed Rowe 告诉作者,大部分人对 Javascript ...
by wutao0603 2008-08-25 浏览 (3391) 回复 (22) 关键字: javascript

不唐突的JavaScript的七条准则

英文原文:The seven rules of Unobtrusive JavaScript 原文作者:Chris Heilmann 经过多年的开发、教学和编写不唐突的JavaScript, 我发现了下面的一些准则。我希望它们可以帮助你对“为什么这样设计和执行JavaScript比较好”有一点理解。这些规则曾经帮助我更快地交付产品,并且产品的质量更高,也更容易维护。 1.不要做任何假设 (Ja ...
by wutao0603 2008-10-10 浏览 (578) 回复 (4) 关键字: javascript的七条准则

相关问答

赞助商链接