Una cosa que pueden hacer es gravitar a un dialecto Smalltalk. La razón clave del ecosistema débil de Smalltalk es que la comunidad de Smalltalk está muy fragmentada. Las bibliotecas de clases externas escritas en Cincom Smalltalk, por ejemplo, no se pueden importar fácilmente a Pharo o Dolphin o GNU Smalltalk. Es por eso que no tenemos el equivalente de Smalltalk de NumPy para hacer de Smalltalk un gran lenguaje para la informática científica o el aprendizaje automático.
Pharo sería el dialecto ideal para enfocarse. Ya tiene muchos seguidores, en comparación con Cincom y VA Smalltalk y GemStone / S. Parece ser el único dialecto en desarrollo activo en la academia, empujando el sobre de la innovación.
Otra cosa que los entusiastas pueden hacer es comenzar a escribir bibliotecas de clases útiles. Ya he mencionado algo como NumPy. ¿Qué tal una biblioteca de clase para apoyar la robótica y el Internet de las cosas? También necesitamos código para lidiar con el aprendizaje automático y el procesamiento del lenguaje natural. ¡Pongamos estas cosas en manos de los desarrolladores de Smalltalk para que podamos hacerlo!
- ¿Cómo podemos evitar que la urbanización provoque deforestación?
- ¿Cómo se puede utilizar la mecánica estadística para la ecología?
- ¿Son los lobos los depredadores terrestres más inteligentes?
- ¿Cuál es el balance de masa territorial de las migraciones biológicas?
- ¿Cuál es alguna información sobre la circulación del océano?
Si esto sucede, Smalltalk se disparará en popularidad al igual que el lenguaje Go.