《Haskell,LISP哪个好学一点?》的相关内容
相关讨论
Java 语言中的函数编程
http://www-900.ibm.com/developerWorks/cn/java/j-fp/
这篇东西,用java大致描述了一下FP的概念,但是由于Java本身的限制很多东西说的很不清楚。翻译很差劲,不过就着代码还能看得懂。有什么问题,尽管提问吧。
by Trustno1 2004-09-16 浏览 (45154) 回复 (77) 关键字:
弱弱的问一问,DSL和模式匹配对于函数式编程很重要吗?
打算抽空学习函数式编程,在网上看了一些scheme的文章,来问几个初级问题。看到了一个对比函数式语言的文章(Scheme Erlang ML Haskell):http://pierric-wu.blogspot.com/2007/09/zzwhat-is-really-differences-between.html
Scheme因为语法很抽象,所以在meta-programming方面很强, ...
by royt 2008-03-18 浏览 (2530) 回复 (13) 关键字:
一门天生就能损害人眼视力的语言->Erlang
一门天生就能损害人眼视力的语言->Erlang
受javaEye综合技术版的熏陶,受某位大牛:“Erlang下一个java语言“文章的蛊惑,
学起了函数式编程思想,学起了Erlang。
学习开始于“Getting Started With Erlang”,仅寥寥4小时就学完了,算是入了门,
当时的体会是:函数式编程也就这样,简单之极,搞来搞去都是list、tuple,函数传来传去、套来套去。
...
by 自言200801 2008-04-03 浏览 (23392) 回复 (65) 关键字: erlang
相关博客
小语种介绍:LISP/Scheme
自从裘宗燕教授翻译了《计算机程序的构造和解释》(Structure and Intepretation of Computer Programs,SICP)第二版之后,这本MIT计算机系的编程入门教材开始越来越多地受到中国开发者的关注。同时受到关注的,还有它所介绍的函数式编程(Functional Programming),以及其中范例所使用的Scheme语言。时光倒转到30年前,1975年,Bi ...
by softstone 2006-06-11 浏览 (133) 回复 (0) 关键字:
几个免费的Scheme(Lisp)解释器
Lisp是一个古老的函数式编程语言,Scheme则起源于MIT的一种Lisp方言。当前编程语言的一些特性,如尾递归、匿名函数、动态改变代码的功能等等,不少是受到了Lisp的启发。这里介绍几个能在Windows下使用的免费Scheme语言或Lisp语言的环境。DrScheme。这个是我一直在用的Scheme解释器,界面设计得既漂亮又方便。调试、括号匹配功能我也相当喜欢。而且带有大量的文档资料,如果英 ...
by ggggqqqqihc 2008-02-16 浏览 (820) 回复 (1) 关键字: lisp scheme
推荐两本书
为了搞懂Monad,在圈子下了资料。发现需要Haskell的基础。
没办法,就Haskell,翻到本《A Gentle Introduction to Haskell 98》.翻了两天,GHC、Hugs上倒腾点。有过Scheme、Erlang的浅薄接触,也就对前面部分的没有太大惊奇或触动。按捺不住,就像上JE来找找捷径。
Ajoo是高手,他关于Monad的那片文章,实在是微言大义。篇幅之长,自己心 ...
by SilenceCliff 2007-10-18 浏览 (1547) 回复 (17) 关键字:
函数式编程语言曲高和寡?
引用
看到作者 lichray 忙于研究数理逻辑,其父发出了由衷的感叹:你学的东西没人用啊。“谁说没人用?自己看不懂罢了。Haskell 的语法是‘写意’了点,但其中的思想清澈见底。”
引用
本文以一个函数式风格的快速排序算法为例,把它从 Haskell 代码改写为 大家所熟知的 JavaScript 代码,试图说明 FP 绝对是表达思想的最强工具。不要被那些 FP 语言们的语法所迷惑。终有一天 ...
by Lich_Ray 2007-07-14 浏览 (9513) 回复 (14) 关键字: 编程语言
相关圈子讨论
打算用ML教程开始学习FP
我看见的中文书就ML教程和SICP两本了,后者用的是LISP方言SCHEME,我不太喜欢那种括号的风格。
Haskell,Erlang都还没看到中文书出版,看电子书还是太累了。
还有别的选项吗?
by chenge 2008-03-30 浏览 (855) 回复 (3)
lich 问你几个fp的问题
haskell里面是不是所有的函数都是lambda实现的?不然为什么
:t 操作符所返回的都是 lambda的表示,也就是说都是用lambda解释的.
呵呵,最好讲下haskell里的type.和java或c里面的不同.
还有在scheme中
((lambda x (+ x 1))2)
要改成((lambda x (+ (car x) 1))2)这样的
解释下原因
我知道是把2当成 ...
by simohayha 2007-06-08 浏览 (999) 回复 (9)
红旗还能挺多久?C++能用来干什么?
Adobe宣布Flex 2开源了,于是去看了两天。初步结论,Flex/Flash的威力是强大的。
当初觉得天天对着计算机搞底层的东西太枯燥,想着写商用程序可以和人打交道,而且要掌握行业知识也算是跨学科,于是上了这条贼船,现在发现这行的本质是在数据库里读读写写,还是底层的东西更有趣些。不过一家人等米下锅,商用程序也是衣食父母,那么就虔诚的静心写好商用程序。
现在的商用程序,几乎都要有个web界面 ...
by bigpanda 2007-04-29 浏览 (10621) 回复 (39)
要想在技术上再有突破,该读什么?
T. S. Eliot写过这么一段话:"We must not cease from exploration. And the end of all our exploring will be to arrive where we began and to know the place for the first time."
没找到中文翻译,自己试一把,“我们永远不可停止探索。在探索的终点,我 ...
by bigpanda 2006-11-10 浏览 (7496) 回复 (35)
相关新闻
《应用Rails进行敏捷Web开发》中文版书评
毫无疑问,ruby on rails这个号称开发速度10倍于Java的快速web开发框架是2005年2006年连续两年web应用开发领域最大的奇迹。自从2004年7月ruby on rails第一个版本发布以来,ruby on rails以令人惊讶的速度迅速征服了web应用开发领域,在2006年3月毫无悬念的获得了第16届Jolt大奖的web开发工具奖项;rails的作者DHH(David Hei ...
by robbin 2006-11-10 浏览 (686) 回复 (0) 关键字: rails
《CSS实战手册》中文版发布
10年前,当我在记事本中一点一滴地书写着HTML、JavaScript、CSS并保存,然后在浏览器里预览自己的杰作时,感觉这是那么神奇、有趣!
10年后的今天,当Web 2.0的概念已经遍地开花结果时,从1996年提出的CSS 1,到即将出现的CSS 3,我们难免不联想到Web 3.0的蠢蠢欲动了。
没有CSS的手册,人们常常不知道从哪里入手学习CSS。好的CSS点子甚至可以胜过经验 ...
by YuLimin 2007-10-24 浏览 (3182) 回复 (7) 关键字: CSS Hack Bug

