Smalltalk no se usa realmente para el desarrollo de aplicaciones GUI en Mac de ninguna manera importante. La única distribución que podría producir aplicaciones nativas fue Ambrai Smalltalk, y que murió en versión beta AFAIK. Squeak es la variante de Smalltalk más popular hoy en día, pero se verá desgarrado miembro a miembro si lanza una aplicación Mac OS X que se parece a Squeak. Vale la pena verificar si estás interesado en aprender el idioma (que todavía es único en muchos sentidos), pero probablemente no vas a desarrollar aplicaciones OS X con él.
Si desea algo similar, consulte MacRuby. Ruby es lo más cercano que se puede llegar a Smalltalk sin ser en realidad Smalltalk: orientación total a los objetos, dinámica, 100% basada en mensajes, uso intensivo de bloques, etc. MacRuby es una implementación desarrollada por Apple específicamente para hacer aplicaciones OS X. El Objective-C nativo de Mac OS X también está inspirado en Smalltalk (básicamente es una gran parte del sistema de objetos de Smalltalk y la sintaxis está unida a C), pero debido a su extrema compatibilidad con C, está un poco más alejado del árbol. .
++ MacRuby se ve muy emocionante.Espero que la capa de abstracción sea realmente tan delgada como ellos dicen. Los proyectos de pegamento como este tienen la hábil costumbre de ser abandonados y luego morir a medida que avanza la plataforma. Si no es delgado y, por lo tanto, puede mantenerse, realmente no valdrá la pena invertir demasiado tiempo. – guns
Hay un enlace de Objective-C para Squeak/Pharo, que está siendo rejuvenecido como parte del puerto de iPhone de Squeak (isqueak.org). –