不错的
来源:互联网 发布:qq三国js装备好坏 编辑:程序博客网 时间:2024/04/29 16:04
很多研究PL的人喜欢看低其它程序员,认为自己能设计实现程序语言,就是天之骄子。我之所以从Dan Friedman那里学到了好东西,却没有成为他的PhD学生,一方面就是因为看不惯围绕在他身边那些自认为是“天才”的人。
总是有那么一群本科生,自认为掌握了Friedman所讲授的精髓,所以高人一等。其实呢,他们的水平比起我这样的,其实差的天远。于是我就经常无奈的看着他们,吵吵闹闹的宣讲他们解决的“新问题”,貌似什么了不起的发明一样,受到Friedman的肯定就受宠若惊的样子。而其实呢,那些都是我几年前就已经试过并且抛弃的方案……
其它的PL人,包括PhD学生,也有一样的毛病。不管在三流大学,还是在Harvard,Princeton,MIT这样的“牛校”出来的,只要是PL人,几乎必然有这种天才作风。另外你可能不知道的是,牛校往往并不产出优秀的PL人才。像Stanford,Berkeley,MIT这样的传统CS牛校,其实在PL方面是相当差的。
这种天才病的危害在于,它蒙蔽了这些人的眼睛。他们不再能设计出让“普通人”可以容易使用的产品。如果你不会用,他们就会嘲笑你笨,而其实呢,是因为他们的设计不好。他们喜欢用含混晦涩的方式(所谓“函数式”)的写法来构造代码,让其它人阅读和修改都极其困难,……
这些所谓天才,看不到简单直观的解决方案,为了显示自己的聪明而采用繁复的抽象,其实是一种愚蠢。真正的天才,必须能够让事情变得简单。
0 0
- ~~~~~不错的
- 不错的
- 小米狼子的野心~~~不错不错!
- 做的不错
- 一个不错的计数器
- 不错的Python社区
- 一个不错的效果
- 不错的站点
- 一个不错的网站
- 不错的多媒体杂志
- 不错的一天
- 163的邮箱不错
- 温故而知新,真的不错!
- 不错的文字
- 不错的数据库连接代码
- Subversion 真的不错
- 不错的桌面主题
- 不错的blog
- Android微信支付只能调起一次的问题
- 菜鸡的从零开始的web笔记-标签
- Google 超分辨率技术 RAISR:模糊图片瞬间变清晰,运算速度快十倍
- webxml attribute is required (or pre-existing WEB-INF/web.xml if executing in update mode)
- android系统信息(内存、cpu、sd卡、电量、版本)获取
- 不错的
- FX3学习笔记4-pwm
- iOS 10 openssl/asn1.h file not found
- oracle中SQL语句执行与优化
- java实现简单的单点登录
- keil(MDK)中出现error: #513:
- [ibatis]列名无效问题处理
- 在更新 Mac OS X EI Capitain之后Xcode7使用CocoaPods不工作的解决方法
- HTML+CSS 学习1