println!("Hello, world!");
能设计出这种println!的人,一定是脑子中有一个声音“我遵循了xxx 设计哲学”,所以这个设计充满哲理、原则,甚至是神圣的。他必须要有如此强的精神力量,才能让信徒们也喜欢这样的设计。然而我不吃他这一套。
整个软件的领域是不存在任何哲学的,这些大神口中的哲学,都是解决了一个前人的问题,然后引入了一个新的问题;从一个局限性跳出来,又跳到另一个局限性中。我相信耕地这项劳动中都有非常多的哲学,但软件劳动中没有,因为它非常的Artificial。编程语言乃至所有软件领域,就是做一把铁锹,权衡到底是容量大一点,还是轻一点,不同的权衡产生了很多铁锹。
【 在 hellowub 的大作中提到: 】
: 你可以网络搜索下 "rust why name expect",有一些说明。
: 是有历史原因的。如果明白了历史原因,就能理解为什么这么叫。
: 当然我个人认为这个名字确实不直观。但无伤大雅。
: ...................
--
FROM 60.247.21.*