学习Smalltalk又名吱吱声的路线

Ank*_*pta 8 smalltalk squeak mit-scratch

召集Smalltalk宇宙的绝地大师,

我对C++/Python/Perl有所了解,并且已经编写了5年多的编程.

我必须分叉Scratch - MIT的可视化编程语言来增加对机器人工具包的支持.Scratch是使用Squeak创建的,Squeak是Smalltalk的一个实现.

我打算阅读A Little Smalltalk - 由Timothy budd跟随Sqeak By Examples - 作者:Oscar Nierstrasz [http://squeakbyexample.org/]

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

最终目标是能够理解临时代码库.在我能够理解(截至目前)奇怪的Squeak开发环境及其方式之前,我想先了解一下smalltalk.

卢克小行者

Ber*_*osa 7

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

我认为A Little Smalltalk对于你需要的东西来说有点太深了.以身作则的吱吱声,IMO,更适合作为语言的切入点.

另外,你可能想看看Stef教授的Amber,这不是Squeak的介绍,而是Amber Smalltalk的介绍.无论如何,语法几乎相同,它将让你初步了解Smalltalk的感觉.

嗨,祝你好运!

[编辑]昨天我偶然发现了这篇很棒的文章,解释了如何阅读Java/C++开发人员的Smalltalk代码.

  • 我明白了,干得好.但如果你提到"原始"Stef教授的来源,它仍然会很好. (2认同)