Pregunta

¿Qué crees que es un buen IDE para aprender SmallTalk? Solo lo usaré como un pasatiempo, por lo que tiene que ser gratis.

¿Fue útil?

Solución

Creo que Squeak es el camino a seguir. Tiene un entorno completo de smalltalk y se actualiza constantemente. Es lo que usé para aprender y en realidad es incluso una aplicación genial en sí misma.

Otros consejos

También debe considerar Pharo . Pharo es un tenedor de Squeak. Sus objetivos son:

  • una plataforma Smalltalk de código abierto limpia y ligera, derivada de Squeak

  • la opción obvia para el desarrollo profesional de Smalltalk

  • una plataforma emergente para ayudar a las personas a inventar el futuro

Ya sea Squeak o Pharo, hay una comunidad grande, activa y de apoyo.

Squeak es gratis. Cincom tiene una versión no comercial de VisualWorks. GemStone / S es gratis para pequeñas instalaciones. GNU Smalltalk es " libre " en el sentido de la GPL.

Squeak es agradable, gratis y muy bueno

Definitivamente ve por Squeak. Es un sistema cerrado en términos del entorno, o como se llama el IDE, pero es divertido hacer aplicaciones web con - busque Seaside. Sin embargo, siempre recomiendo a todos los involucrados en el desarrollo que lo analicen, solo para comprender cómo funciona el desarrollo de una imagen, y para experimentar un sistema en vivo.

El problema principal con Squeak, o quizás Smalltalk en general, es que una vez que te acostumbras, es muy difícil volver a la forma convencional de programación.

Además, escuché que podrías convertirte en un mejor programador si trabajas por un tiempo en Smalltalk. No sé si eso es verdad, pero ciertamente me gusta pensar que sí.

También puede usar Cincom Smalltalk o Dolphin Smalltalk . Ambos tienen ediciones comunitarias.

Si comienzas con Cinct Smalltalk , hay un montón de material de aprendizaje disponible:

- tutoriales - screencasts diarios - videos - podcast semanal

Puede encontrar los screencasts, los videos y los podcasts en iTunes; simplemente busque " Smalltalk " en la sección de podcast.

No necesitarás un IDE separado porque los smalltalks usualmente vienen con su propio IDE, por lo que elegir tu sabor de smalltalk determina el IDE para ti. ¡Sin embargo, no dejes que este hecho te asuste de hablar pequeño!

WRT tu pregunta original, tuve dos años maravillosos de desarrollo en Dolphin Smalltalk y amp; Lo recomiendo altamente.

Sin embargo, Dolphin Smalltalk es tan gratis como lo es una cerveza. Si necesita un smalltalk de código abierto, vaya con Squeak .

En mi opinión, Dolphin es el más pulido / cómodo / fácil de usar.

Si está acostumbrado a Eclipse o Visual Studio, y se está ejecutando en Windows, entonces Dolphin es algo que te resultará muy familiar. Se ve muy bien (sin widgets emulados, ya que no intenta ser multiplataforma), y tiene toques agradables como la finalización de código y un diseñador gráfico de ventanas (más bien como IB en la mac). También cuenta con excelentes herramientas de refactorización y puede crear fácilmente un archivo .exe pequeño (por ejemplo, 500 k incluyendo el vm). Hay un poco de presentación en pantalla de hacer TDD en Dolphin

Por supuesto, estas cosas están disponibles en otros dialectos, en particular, Squeak Pharo parece muy prometedor, especialmente si buscas un producto de código abierto.

Smalltalk / X apareció en Reddit the other día. Se veía bastante bien.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top