2012-01-18 14 views
8

Calling Maestros Jedi del universo Smalltalk,ruta para el aprendizaje de Smalltalk Squeak aka

tengo conocimiento de C++/Python/Perl y se han codifican para 5+ años.

Tengo que copiar el lenguaje de programación Visual Scratch - MIT para agregar soporte para un kit robótico. Scratch se crea con Squeak, que es una implementación de Smalltalk.

Tengo la intención de leer un poco Smalltalk - Por Timothy Budd seguido por Sqeak Por ejemplo - Por Oscar Nierstrasz [http://squeakbyexample.org/]

cree usted que esta es una buena idea?. Qué sugieres ?. ¿Hay tutoriales en video gratuitos que pueda ver?

El objetivo final es poder dar sentido a la base de código de rayado. Quiero ponerme en contacto con Smalltalk una vez antes de poder darle sentido al (a partir de ahora) extraño entorno de desarrollo de Squeak y sus formas.

Lucas Smallwalker

+4

[arañazos para Arduino] (http: //seaside.citilab .eu/scratch/arduino) pueden ofrecer algunas partes interesantes. –

Respuesta

7

En realidad, yo trabajo con los desarrolladores del núcleo de cero para Arduino! Puede ser un buen comienzo para echarle un vistazo a su código.

Creo que A Little Smalltalk es demasiado profundo para lo que necesita. Squeak por ejemplo es, IMO, mucho más adecuado como punto de entrada al idioma.

También, es posible que desee echar un vistazo a Prof Stef for Amber, que no es una introducción a Squeak sino a Amber Smalltalk. De todos modos, la sintaxis es prácticamente la misma y te dará una primera buena idea de cómo se siente Smalltalk.

HIH, buena suerte!

[edit] Ayer tropecé con this great article explicando cómo leer código Smalltalk para desarrolladores de Java/C++.

+1

En realidad, el profesor Stef se introdujo en Squeak y fue adaptado por el proyecto Amber. Por lo tanto, generalmente está disponible/instalable en cada imagen Squeak. Pero buenas sugerencias de todos modos. – MKroehnert

+0

Sí, escribí el puerto de Amber en realidad :) –

+2

Ya veo, buen trabajo. Pero aún sería bueno, si menciona de dónde proviene el "original" Prof Stef. – MKroehnert

2

He leído a través de "chirrido con el ejemplo" y yo diría que es muy bueno. No he visto "A Little Smalltalk" Creo que podría estar un poco desactualizado porque es de 1987.

después de leer "Squeak By Example" Me encontré con BotsInc, podría ser útil ir a BotsInc a pesar de que podría parece un poco infantil al principio. Squeak By Example sería mejor entender Smalltalk más completamente.

este es un pequeño tutorial chillido que podrían ayudar también http://scratch.mit.edu/forums/viewtopic.php?id=39196

Cuestiones relacionadas