Smalltalk es un gran lenguaje para aprender, aunque no es un lenguaje común. Ver ¿Qué hace que un lenguaje de programación sea “genial”?
Aprender Smalltalk te hará un mejor desarrollador.
Smalltalk fue el primer lenguaje en popularizar la programación orientada a objetos (OOP), y sigue siendo el mejor lenguaje OOP que existe.
Sirvió como el arquetipo de casi todos los lenguajes OOP en uso hoy en día … Java, Python, C #, PHP, Ruby, Perl, Objective-C, CLOS, Groovy, Scala, Dart, etc. Estos lenguajes le deben mucho a Smalltalk.
- ¿Cuánta exposición necesita un niño para aprender un segundo idioma?
- Estoy tratando de aprender más sobre la criptomoneda, ¿dónde puedo empezar?
- ¿Cómo debo empezar a aprender a desarrollar aplicaciones de Android?
- Cómo aprender seo en línea
- ¿Me será difícil aprender turco?
Entonces, si realmente quieres entender la POO, sería irresponsable no estudiar Smalltalk.
A pesar de no ser convencional, Smalltalk es un lenguaje muy práctico e industrial. Se ha utilizado comercialmente durante más de tres décadas. Entre sus usuarios se encuentran JPMorgan, Desjardins, UBS, Florida Power & Light, Texas Instruments, Telecom Argentina, Orient Overseas Container Lines, Siemens AG, etc. Echa un vistazo a ALLSTOCKER y cajeros automáticos en las calles de Moscú.
Por lo tanto, incluso si no obtiene un empleo con Smalltalk, puede usarlo para sus propios proyectos y beneficiarse de su increíble productividad.
Acabo de publicar un tutorial web para Smalltalk que puede ser el boleto para su aplicación: Teapot: Web Programming Made Easy.
Aprender Smalltalk no toma mucho tiempo, pero aprender a programar puede llevar muchos meses. No equipares los dos. Aprender un lenguaje de programación NO es aprender a programar. La programación tiene que ver con la resolución de problemas.