非常惭愧,还是学习不够多!

  徐昊终于出手了,最近的一组重量级的文章《丧钟为谁鸣?》,直指当初我的那篇《 敲响OO时代的丧钟》。 
  现在我也可以很负责任的说,当初我的批判对象,实在是过广了。OO的领域其实非常的大,而我对于OO的了解,却始终不出Java、C++的范围。当徐昊跟我谈起Pure OO的鼻祖SmallTalk的时候,我还是只是懵懵懂懂的感到,这不过是一个相当古怪逻辑的OO,跟现在的主流OO,不可同日而语。
 
  后来才逐渐理解到,我所向OO开的跑,90%只应该打在Static Type OO的身上。当初夸下了海口,如今只能羞愧万分,还是学习得不够多啊!
 
  特意抄录一段ajoo的重量级马后炮,以自我警醒:
 
ajoo 写道:
其实,这篇文章还应该进一步界定为:给没有类型推导的,泛型支持有限的,基于名字而非结构的子类型系统的,静态类型面向对象语言敲响的丧钟.(说穿了不过就是java, c#, c++等寥寥几个俗语言罢了)

老早跟老庄说让他划定讨论范围或者定义的时候,就是看到老庄话说的挺大,结果讨论来讨论去不过就是java, c++那点东西.文不对题.不过可能老庄认为所谓的"面向对象"必然就是java这个样子,所以下定义属于多此一举。


批判oo而不研究ruby们,smalltalk们,ocaml们;
批判静态强类型而看不见haskell们,clean们,oz们,那就最好小心一点,把标题变成"给我目前所知的OO敲响丧钟"。

 

  再次特别感谢徐昊和ajoo。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值