我喜欢语言,我检查了很多语言,以查看哪种语言可能“适合”我的思维或做事方式。
老实说,我相信我们应该在尽可能低的级别上编写低级代码,而在其他所有级别上都应该编写尽可能高的代码。 实际上,以上所有语言都说C只是使用低级范例的高级语言,我只是认为抽象程度不够。
但是我离题了。 我只是在这里恳请您回顾过去,看看我们现在应该如何工作,也许将来还要工作,看看Smalltalk!
我经常阅读有关Smalltalk的很多好东西,但始终不认为它是过去的遗物,而是在思考“如果今天有意义,为什么每个人都不会使用它”。 我确定我并不孤单,然后尝试了……
我们在做什么! 老实说,这个Smalltalk的“东西”很棒,而认为他们在50年前就已经做到了,真是令人震惊![1]。 我们怎么迷路了?
当然,计算机能力(或缺乏它)可能在一定程度上发挥了作用,我敢肯定还有其他财务(也许是政治)原因没有引起人们的注意,但是今天确实没有任何借口!
我绝对不是在说“ Smalltalk会拯救宇宙”,但它不会,但是我们所有人都可以从它的优雅中学到很多东西,他们可以通过它做事。 即使您只是看一些视频或在周末阅读,您也会有不同的见解和一些好主意。
无论如何,这是一种可能的尝试-> https://www.youtube.com/watch?v=if72CFsF_SY&t=1823s
[1]顺便说一句,据说史蒂夫·乔布斯(Steve Jobs)一天参观Xerox / PARC设施时就已经看到了该系统的GUI,他被吹走了很显然错过了该系统的一些最重要的功能[2]。 苹果和Windows拥有“窗口”系统,但错过了其余的系统。
[2]请不要在此引用我的名字,我记得在某处Alan Kay的来信中读到了有关此内容的内容。 如果您想争论这一点,请提出证据以使记录成立,我们将其称为一天;)
From: https://hackernoon.com/smalltalk-just-take-a-look-d0a0052ed5e4