|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
用winrar打包j2ee的程序和用IDE打包应用程序是一样的。按照你的想法,你是不是也希望服务器都整合由一家公司提供呢?2001年,出身于荷兰的盘算机大家、图灵奖取得者EdsgerW.Dijkstra给德州年夜学预算委员会写信,力劝不要将盘算机进门课程改成Java。这封信的PDF版能够从这里下载。不幸的是,黉舍终极仍是用Java课程交换了Haskell。相干联的,麻省理工的盘算机程序布局和剖析课程(6.01)中的Scheme言语也被Python言语交换失落。
致预算委员会成员
我写这封信给你们是由于有流言说,年夜学教授教养中的盘算机进门课程将不再利用函数式编程言语Haskell,而是利用命令式言语Java,鉴于此,我以为预算委员会有义务往制止这项毛病的决意。
你们晓得,这不是大事。别的州的偕行常常猎奇于我怎样能在德州奥斯汀如许的中央保存上去,他们都觉得德州固执的守旧主义一定作育了一样固执的平凡。我的回覆一般是,“不要忧虑,教导体系仍是一个对照开通的中央,比方在盘算机进门课程上,我们教重生Haskell言语”;他们的反响后来一般都是嫌疑,然后是妒忌——年夜多是由于他们的年夜学课程没法再从Pascal言语向C++或Java如许的言语的变化中恢复返来。
我偏幸函数式编程的一个十分实际的缘故原由是,关于重生的课程,年夜多半先生都已对命令式编程有必定的熟习。让他们面临别致的函数式编程,能当即转达一个信息:编程比他们设想的要丰厚的多。而且,他们很快就会察看到,关于他们用高中时学到的编程常识很难表达或没法表达的成绩,函数式编程能供应文雅的办理计划。
而选择函数式编程的一个最基本的缘故原由是,比拟起命令式编程言语,它更简单当做数学对象来利用,在教授教养中你能够用它准确的注释程序是甚么。别的一个上风是函数式编程的“提早实行(lazyevaluation)”,它供应了一个情况来避免操纵性的推理12。
最初,在Haskell言语跟Java的详细方面临比中,只管Haskell不完善,但仍旧比Java好几个数目级,Java就是一个年夜杂烩(它是经由过程年夜局限的告白和发卖员夸大的宣扬才到达它的贸易承受)。总得来讲,这事十分的糟,业界把众目睽睽的优良的计划看成了“现实”尺度。我团体的以为,年夜学里应当让更安康的编程体例存在。
先谈谈我对java的一些认识。我选择java,是因为他语法简单,功能强大,从web,到桌面,到嵌入式,无所不能。但当我进一步了解了java后,感叹,java原来也有许多缺点。 |
|