负暄琐话

我的email: rot47('649@ 6(hF+`hd"w=92vhG{>}G3"@l M >:>6?4@56 \F')

囧囧ID:g9yuayon
[修改头像]
780521次访问,排名36好友9人,关注者11
g9yuayon的文章
原创 239 篇
翻译 4 篇
转载 48 篇
评论 790 篇
g9的公告
最近评论
alextooter:ff可是用的完全的自己内存管理。。

最近ff3非常好,值得试试看。
fferror:无比期待g9老大的model checking续集。
sprhawk:哈哈,太强了,最近刚听说有Erlang,了解一下。
看一下历史,比看语法有意思得多嘿嘿
lordchl:后面提示下不动点好了,跳得太大
lbaby:Do you mind if I jot down some notes on your chests ??


猛到无以复加
订阅我的博客
XML聚合  FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
订阅到BlogLines
订阅到Yahoo
订阅到GouGou
订阅到飞鸽
订阅到Rojo
订阅到newsgator
订阅到netvibes
文章分类
收藏
    相册
    旅游
    计算机科学
    Lambda the Ultimate
    软件开发
    Reddit编程专栏(RSS)
    正在读的书
    存档

    原创 洪峰的黑客道

    新一篇: Prolog小程序

    洪峰的黑客道在这里。没有在中文媒介上看到相关报道,而是在OreillyPython DevCenter博客上看到的。如果是旧闻,只能说明俺自己人品不好。黑客道是洪峰成立的培训组织,用来培训功力扎实的程序员,尤其是热衷开源的程序员。这里的黑客用这个词的本来意思,指功力深厚的程序员,而不是好莱坞化或者生活里异化的破解怪人。这里有黑客道的课程目录,内容挺吸引人。从基本的汇编和C语言到用C构造Scheme解释器和用Scheme语言构造C编译器。从底层的体系结构到抽象的逻辑编程,都有所涉及。用到的范例从简单的CGI程序扩展到复杂的内核编程。这年头用Lisp/Scheme教人编程的还真少见。不过掌握超越现有工具的手段和思想从来都应该是程序员追求的目标。排除语言的干扰,专注编程的本质,大概也是选取Lisp/Scheme的原因。当然,超前的技术并不等于新的技术。洪峰教程里的8段以上东东并非新鲜玩意儿,只不过很多程序员不加注意而已。哪位老大要教训俺不流行的东西没必要学就免了。用成败论英雄从来都是目光短浅的行为。且不说重要的思想往往需要人们长时间的理解才得到重视(比如这段录像提到Curry-Howard同构1969年就被正式提出,但知道1980年相关论文才正式发表。而没有这个定理,类型系统在哪里还是个未知数),技术对个人的实用程度甚至技术本身的优劣,其实和市场的接受程度无关。想想坚持用汇编开发Word Perfect的老大们,迷恋goto抵制结构化编程的老大们,醉心过程语言,鄙视OO的老大们,号称OO是银弹,瞧不上函数编程的老大们;再想想用C++实现MapReduce的Jeffery Dean,在Java里实现AOP的Gregor Kiczales,让Perl/Python/Ruby变得招人喜爱的Larry Wall/Guido Van Rossum/Matz,设计出Smalltalk的Alan Kay, 设计出LINQ的Anders Hijlsberg和Erik Meijer,设计出Erlang的Joe Armstrong, 或者设计出Java泛型的Philip Wadler。他们成就的背后都闪现“各式小众技术”的影子。Linus Torwalds倒是反例。他好像就用C搞定一切。但就算他也认为大学里偏向基础和概念的教育让他受益匪浅。比较奇怪的是,黑客道Scheme部分的内容编排酷似SICP,但用的参考书是《Scheme之道》,不知道是不是自己编的讲义。干嘛不直接用SICP呢?

    有趣的是,洪峰还把儒释道、易经什么的牵扯进来。好像很多老大有这种老人情节。易经是涵盖宇宙万物世间至理的。老头子们是智慧无穷的。N千年前的黄裳是武功最牛B的。《九阴真经》是后人写不出来的。原始部落里姓公孙或姬的酋长的医书是最灵验的(虽然那时的打仗规模还不如广东村子间的械斗,那本神而又神的《黄帝内经》也是后人伪作。不过谁知道嗫?说不定姬酋长就是小母牛跳水也不定。)。老庄是提供开启幸福之门的钥匙的。孔子是要现代搞教育搞伦理的老大们通通下跪的。传统哲学是通透的,包涵一切的。计算机这点雕虫小技根本就是传统哲学隐而不言的自然推论的。杨叔子要求研究生背《道德经》才是走上正道的。设计架构前要算卦才是可靠的。学AOP不学中医是走了歪门邪道的。把易经当圣经的老大们对古人跟我们一样的言论是不屑一顾的。当然,我也是怀着崇敬和渺小的心情总结的。老大们不用上火。不然是要失眠的

    黑客道还有一些《三字经》、《大海航行靠舵手》一类的江湖切口、道门作品。这个这个,这么说吧。对50年前诗歌大跃进作品如痴如醉或者对白莲教/太平军/义和拳宣传作品爱不释手的老大们也许喜欢这种风格。俺觉悟低,不好这一口。

    最后,黑客道的价格也很可观。

    发表于 @ 2007年05月09日 07:54:00|评论(loading...)|编辑

    旧一篇: 生命游戏

    评论

    #googol 发表于2007-05-10 22:47:23  IP: 221.216.181.*
    正好最近也看到了Python DevCenter的这篇报道,还在想老大是不是又要八卦了。果然啊~~~~~~~~~

    ^^
    #Eric Wong 发表于2007-05-15 13:43:25  IP: 59.61.14.*
    g9最近偷懒了哦,更新很少,我来了很多次,都撞空了。。。
    #turingbook 发表于2007-05-16 15:26:02  IP: 125.33.63.*
    洪峰是我的故人,最早曾经负责O'Reilly中国的业务。感觉他的想法很多,但是在国内的大环境下,似乎有些浪漫主义。
    2007-05-17 02:15:59作者回复
    呵呵,世界真小。洪老大需要拿出作品来,不然买账的人不会多。那个MingOS泛这个泛那个的不是出奇的地方。拿出可以工作的代码。展示可以被人重复的性能评测数据,阐述清楚这个MingOS相对于现代OS,Lisp Machine和微内核等洪老大提到的MingOS基础,做出了什么实质性的改进,比什么玄论都来得有说服力。
    #bigfoot 发表于2007-05-19 18:54:53  IP: 124.240.98.*
    洪峰的软件作品很多的,明系统上的组件几乎全部出自他一人之手。
    明系统的原型我在他家里看到过,可以启动运转,没有图形界面。
    奇怪的是,自去年下半年开始,他的明系统机器就安装在苏黎世,
    不在国内运转。不知他为什么再也不让国内的朋友看了。
    这与他一贯的交友风格不符,在他的网站上写的黑客道培训问答中,
    以及他新近发表的黑客道三字经,好像都充满了对国内环境的不屑。

    他在国外业界的人脉很广,对这样一位有鲜明个性的大人物,
    我们还是先多了解为好。没准,他就是中国的斯托曼。
    #turingbook 发表于2007-07-05 20:50:28  IP: 125.33.53.*
    如果谁知道洪同学在瑞士的联系方式,请告我一声。多谢。
    #kybyw 发表于2007-11-30 00:43:42  IP: 222.247.53.*
    他在gnu上边有邮箱
    发表评论  


    当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
    Csdn Blog version 3.1a
    Copyright © g9