大家认为是否需要在国内的程序员中推广一下Haskell?
我个人觉得国内对于函数式程序设计语言的推广实在太少了。至少,在中关村的几个书店里,能找到的相应的图书也就有“ML For The Working Programmer”和“Erlang程序设计”这两本。而且,在国内大学的计算机系中,基本没有开函数式程序设计的课程。
大概是因为在软件开发中很少用这类语言吧。但是我觉得,计算机专业的人应该至少仔细学过一门函数式语言。理由嘛,从Backus老大在他的图灵奖获奖演讲开始,后续的诸多文章中已经说得很多了。
大家觉得是否有必要在程序员中推广一下函数式编程语言?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(9)
其实吧,我现在觉得,翻译是一件出力不讨好的事。
而且翻译对人的要求很高,既要准确理解原意,又要能够清晰地用汉语表达出来,碰到拗口的地方稍微有所变化,就会被说成是不遵从原文。
我觉得还是自己写书比较好,自己写比翻译要简单得多。
关键是要有人愿意翻译,而且不能是冲着酬劳去翻译,因为这种冷门的书估计不好找出版社。
看到有人引用我的文字,我很欣慰啊。
有没人从事过翻译? 选一本经典的 Haskell 著作翻译过来也是一种推广,就是不清楚该如何操作(选书,版权,联系出版社......)。
出书的想法不错,我支持。写一本 Haskell 的入门书,我们还是力所能及的。
但我有两个顾虑:
1、这个书的市场前景如何? 出版社是否会有兴趣?
2、说起来容易,做起来难。必须有几个积极性比较高,空闲时间比较多的人担当主力才行。
大家有什么看法请直说,如果能定下来,我们就作个计划并跟瑞儿联系。
我先报个名:我愿意阅读全文,提供修改意见并做一些校对的工作。
其实是有些学校开设有关sicp或htdp的课程的。只是范围不够广而已。
考虑到有很多人"下意识地排斥自己所不了解的事物", 从传统语言(比如perl) 下手推广函数式程序设计也是个不错的选择。
我对 Haskell 特有好感,这个语言很漂亮,
不过对"没点水平玩不来"持保留意见,水平可以在学习中提高。
我觉得把 haskell 作为第一门学习的语言也是合适的。
[ 本帖最后由 win_hate 于 2009-3-23 14:31 编辑 ]
推广 Haskell 是好事,但有什么具体可操作 的东西吗?
函数式语言好处多多,但与砖家的“软件蓝领”概念不贴,故推广不开。
个人感觉haskell更像是一门艺术,没点水平玩不来。