¿Cuáles son los mejores recursos para aprender Smalltalk como un principiante absoluto?

Aquí hay algunos grandes recursos:

  • un tutorial agradable y suave – Aprende Smalltalk con el Profesor Stef
  • el Smalltalk más desarrollado – ¡Bienvenido a Pharo!
  • un libro gratis – Pharo actualizado por ejemplo
  • a MOOC (curso en línea abierto masivo) – Programación de objetos en vivo en Pharo
  • Algunos videos geniales – Smalltalk 4 You
  • un libro que me gusta (no basado en Pharo) – Smalltalk by Example
  • otro libro que me gusta (no basado en Pharo) – Programación de computadoras usando GNU Smalltalk
  • Algunos recursos adicionales – Recursos

Este libro (no gratuito) es mi favorito para aprender a usar Smalltalk para la programación orientada a objetos: Smalltalk, Objects, and Design, de Chamond Liu.

Yo mismo he publicado un montón de tutoriales de Smalltalk. Los últimos son:

  • Aprende a programar
  • Tetera: la programación web es fácil
  • Cómo utilizar el depurador Pharo

Con mucho, el sistema más actualizado y actualizado para Smalltalk actualmente es Pharo, y da la casualidad de que tienen un extenso conjunto de tutoriales prácticos, ejercicios, desafíos, etc., como parte del MOOC de Pharo.

Programación de objetos en vivo en Pharo

Pharo es realmente fácil de conseguir y comenzar a trabajar, este curso lo llevará a nivel experto muy rápidamente. El curso se presenta en francés, pero con subtítulos completos en inglés, por lo que es fácil de seguir.