学习Smalltalk又名Squeak的途径

学习Smalltalk又名Squeak的途径,smalltalk,squeak,mit-scratch,Smalltalk,Squeak,Mit Scratch,称绝地为Smalltalk宇宙的大师 我有C++/Python/Perl方面的知识,并且已经编写了5年以上的代码 我必须用Scratch-MIT的可视化编程语言来增加对机器人套件的支持。Scratch是使用Squeak创建的,Squeak是Smalltalk的一个实现 我打算读一本由蒂莫西·巴德(Timothy budd)和斯皮克(Squeak)所著的《闲聊》(Smalltalk),然后是奥斯卡·尼尔斯特拉斯(Oscar Nierstrasz)[http://squeakbyexample.or

称绝地为Smalltalk宇宙的大师

我有C++/Python/Perl方面的知识,并且已经编写了5年以上的代码

我必须用Scratch-MIT的可视化编程语言来增加对机器人套件的支持。Scratch是使用Squeak创建的,Squeak是Smalltalk的一个实现

我打算读一本由蒂莫西·巴德(Timothy budd)和斯皮克(Squeak)所著的《闲聊》(Smalltalk),然后是奥斯卡·尼尔斯特拉斯(Oscar Nierstrasz)[http://squeakbyexample.org/]

你认为这是个好主意吗?。你有什么建议?。有我可以看的免费视频教程吗

最终目标是能够理解scratch代码库。我想先了解一下smalltalk的诀窍,然后才能理解(目前为止)外观怪异的Squeak开发环境及其方法


Luke Smallwalker

事实上,我与Arduino Scratch的核心开发人员合作!这可能是一个好的开始,让你看看它的代码

我觉得闲聊对你来说有点太深奥了。依我看,Squeak by example更适合作为该语言的入口点

另外,你可能想看看,这不是Squeak的介绍,而是Amber Smalltalk的介绍。不管怎样,语法基本相同,它会让你第一个很好地了解Smalltalk的感觉

嗨,祝你好运


[编辑]昨天,我无意中解释了如何为Java/C++开发人员阅读Smalltalk代码。

从一开始就查看我的youtube教程系列Squeak

我已经通读了《Squeak By Example》,我想说它非常好。我没看过《一点闲聊》,我想它可能有点过时了,因为它是1987年的

在读了《Squeak By Example》之后,我发现去BotsInc可能是有用的,尽管一开始可能看起来有点幼稚。以身作则更好地理解Smalltalk


这是一个小的squeak教程,可能也有帮助

Stephan B Wessels有一个激光游戏项目,在学习Smalltalk(squeak)时对我非常有用。您可以按照以下步骤操作并编写代码:


帕特里克·亨利·温斯顿(Patrick Henry Winston)的《Smalltalk论》(On to Smalltalk)是一本简洁的入门书,你可以在

上以相当便宜的价格买到,它可能已经提供了一些有趣的内容。实际上,斯特夫教授是在《Squeak》中介绍的,并被琥珀项目改编的。因此,它通常在每个Squeak映像中都可用/安装。不过还是有好的建议。是的,我实际上写了琥珀港:)我明白了,干得不错。但如果你能提到“最初的”斯特夫教授来自何方,这仍然是件好事。