ZT:微软架构师谈编程语言发展》的相关内容

函数的副作用及其他

函数的副作用及其他 Pure Function、Impure Function、副作用、Referential Transparent 纯函数(Pure Function)是这样一种函数——输入输出数据流全是显式(Explicit)的。 显式(Explicit)的意思是,函数与外界交换数据只有一个唯一渠道——参数和返回值;函数从函数外部接受的所有输入信息都通过参数传递到该函数内部;函数输出到函数 ...
by buaawhl 2008-03-28 浏览 (5071) 回复 (21) 关键字:

为什么 Java 中要使用 Checked Exceptions

关于 Java 中引入的 Checked Exceptions,目前存在着很多反对意见。正方的观点是引入 Checked Exceptions,可以增加程度的鲁棒性。反方的观点是 Checked Exceptions 很少被开发人员正确使用过,并且降低了程序开发的生产率和代码的执行效率。 正方代表 James Gosling http://www.artima.com/intv/solid.htm ...
by dlee 2003-12-17 浏览 (95162) 回复 (131) 关键字:

回albertLee:关于Category Theory 和Monad

声明:我没有学过Haskell, 甚至连GHC都是刚下下来还没弄清楚怎么用。对于Haskell一些特性的认识只是这几天通过AlbertLee的翻译稿作了一些很初步的摸索(这里要非常感谢AlbertLee让我节省了不少找资料的时间)。下面文章中涉及Haskell的相关内容很多Haskell的知识只是我从CategoryTheroy角度作出的一些猜测,如果这些地方有错误或者无法说清的地方还是要请学习过 ...
by Trustno1 2007-12-11 浏览 (6805) 回复 (26) 关键字:

丧钟为谁鸣?

经过一些学习之后,我写了一个系列的文章,来修正老庄的丧钟系列。URL如下: 第0 面向对象 http://www.blogjava.net/raimundox/archive/2005/12/20/24851.html 第1 接口 http://www.blogjava.net/raimundox/archive/2005/12/21/24889.html 第2 继承 http://www.bl ...
by raimundox 2005-12-21 浏览 (15940) 回复 (32) 关键字:

函数式编程另类指南

原文:Functional Programming For The Rest of Us 原文作者:Vyacheslav Akhmechet 翻译:lihaitao (电邮: lihaitao在gmail.com) 校对:刘凯清 程序员拖沓成性,每天到了办公室后,泡咖啡,检查邮箱,阅读 RSS feed,到技术站点查阅最新的文章,在编程论坛的相关版面浏览公共讨论,并一次次地刷新以免漏掉一条信息。 ...
by 糖人GG 2006-12-15 浏览 (3312) 回复 (5) 关键字: 函数式编程

转:书呆子的报复

原文链接:http://flyingapplet.spaces.live.com/blog/cns!F682AFBD82F7E261!375.entry 书呆子的报复[译] [译注]本文译自Paul Graham的文章“Revenge of the Nerds”。由于译者对Lisp一窍不通,所以不保证完全理解原作者的观点,更不保证能够全面准确地表达其观点。如果你觉得上面这段话有点白痴,看原文吧 ...
by libudi 2007-09-10 浏览 (311) 回复 (0) 关键字: Lisp 编程

函数的副作用及其他 (Version 2)

原帖在这里 http://www.javaeye.com/topic/177402 经过Lichray组长指点.修改版本如下. 函数的副作用及其他 Pure Function、Impure Function、副作用、Referential Transparent 纯函数(Pure Function)是这样一种函数——输入输出数据流全是显式(Explicit)的。 显式(Explicit)的意 ...
by buaawhl 2008-03-29 浏览 (559) 回复 (1)

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

英文原版在: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 浏览 (955) 回复 (2)

新来这里的感慨

今年新毕业,高中的时候就觉得程序很神秘,进大学就考虑未来毕业后就做程序员,现在终于也算是个入门者了,以为随着时间的增加和自己的努力,可以慢慢的变强点,来到这里,觉得原来程序员的工作如此的多,程序员要接触的面是那么的广,工作了2个月,时间的增加不代表自己会变强,信息技术的发展和涉猎如此之多,感觉自己无时无刻都在紧绷着神经在学习,虽然最近工作都还算顺利,但感觉还是有点累,终于算知道了点自己未来的路和未 ...
by sgzlove2007 2007-05-31 浏览 (1069) 回复 (20)

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

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

只因女婿是VB程序员,刚见面就被未来岳父轰出家门

只因女婿是VB程序员,刚见面就被未来岳父轰出家门 michael是一家科技公司的程序员,他好不容易找到了一个女朋友,趁假日与女友一同去会见未来岳父,在愉快的气氛中双方展开了对话 tom您好!我是michael! Ohh,michael你好,听我女儿说你也是程序员,嗯,想不到我们是同行 呵呵,幸会幸会,还望前辈多多指教. 哪里哪里,先进来坐吧 michael,你什么时候来到上 ...
by CN.Silva... 2007-08-30 浏览 (928) 回复 (11)

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

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

[听大师说话4] PHP 创始人 Rasmus Lerdorf 访谈1

刚刚听译完 1/3 ,凑合看吧, 还有点意思.后面的部分可能更精彩一些, 关于 php6 支持 utf16 , php 的性能扩展问题, 安全性问题等等. 感觉 Rasmus Lerdorf 这个人说话比较实在. 听译文如下: ----------------------------------------------------------------------- Leo Lapor ...
by koalant 2008-07-22 浏览 (763) 回复 (2) 关键字: php

一个 Cobol 程序员的告白

去年夏天,已经40岁的独立IT 顾问Michael Vu 发现自己正处在人生中一个尴尬的时期。他和美国一家大型零售商签了三个星期的企业报表项目合同。由于工作进展很顺利,他们的合同得以延续,Vu 突然进入了 Cobol 的世界,没错,是Cobol,这个曾在80年代红极一时的恐龙级编程语言,以超复杂语法以及超长代码而著称。虽然 Vu 从来不曾用过 Cobol,却冒过学习 Cobol 的念头,在二战后生 ...
by jejwe 2008-02-23 浏览 (1833) 回复 (13) 关键字:

推荐知识库条目

Comming soon