Question

Que pensez-vous être un bon IDE pour apprendre SmallTalk? Je ne l'utiliserai que comme un passe-temps, il doit donc être gratuit.

Était-ce utile?

La solution

Je pense que Squeak est la voie à suivre. Il a tout un environnement smalltalk et est constamment mis à jour. C’est ce que j’ai utilisé pour apprendre et c’est même une application cool en soi.

Autres conseils

Vous devez également prendre en compte Pharo . Pharo est une fourchette de Squeak. Leurs objectifs sont:

  • une plate-forme Smalltalk open source propre et légère, dérivée de Squeak

  • le choix évident pour le développement professionnel de Smalltalk

  • une nouvelle plateforme pour aider les gens à inventer l'avenir

Que ce soit Squeak ou Pharo, il existe une grande communauté active et solidaire.

Squeak est gratuit. Cincom a une version non commerciale de VisualWorks. GemStone / S est gratuit pour les petites installations. GNU Smalltalk est "gratuit". au sens de la GPL.

Squeak est agréable, gratuit et très cool

Allez définitivement à Squeak. C'est un système fermé en termes d'environnement, ou ce que vous appelez l'EDI, mais c'est amusant de faire des applications Web - cherchez Seaside. Cependant, je recommande toujours à toutes les personnes impliquées dans le développement de l'examiner afin de comprendre le fonctionnement du développement d'une image et de faire l'expérience d'un système réel.

Le principal problème de Squeak, ou peut-être de Smalltalk en général, est qu’une fois que l’on s’y est habitué, il est très difficile de revenir à la programmation traditionnelle.

En outre, j’ai entendu dire que vous pourriez devenir un meilleur programmeur si vous travailliez pendant un certain temps en Smalltalk. Je ne sais pas si c'est vrai, mais j'aime bien le penser.

Vous pouvez également utiliser Cincom Smalltalk ou Dolphin Smalltalk . Ils ont tous deux des éditions communautaires.

Si vous commencez par Cincom Smalltalk , il existe une tonne de matériel d'apprentissage disponible:

- didacticiels - screencasts quotidiens - vidéos - podcast hebdomadaire

Vous pouvez trouver des screencasts, des vidéos et des podcasts sur iTunes. Il vous suffit de rechercher " Smalltalk " dans la section podcast.

Vous n’avez pas besoin d’un IDE séparé, car les smalltalks viennent généralement avec leur propre IDE. Le choix de votre saveur smalltalk détermine donc assez bien l’EDI pour vous. Ne laissez pas ce fait vous effrayer de prendre la petite conversation cependant!

En réponse à votre question initiale, Dolphin Smalltalk a été développé. le recommande vivement.

Dolphin Smalltalk est aussi gratuit qu’une bière. Si vous avez besoin d'une conversation open-source, rendez-vous avec Squeak .

À mon avis, Dolphin est le plus raffiné / confortable / convivial.

Si vous êtes habitué à Eclipse ou à Visual Studio et que vous utilisez Windows, alors Dolphin est quelque chose qui vous semblera très familier. Il a l’air très joli (pas de widgets émulés, car il n’essaye pas d’être multiplate-forme), et il a de jolis atouts comme l’achèvement de code et un concepteur de fenêtres graphiques (un peu comme IB sur le mac). Il dispose également d'excellents outils de refactoring et peut facilement créer un petit fichier .exe (par exemple, 500 Ko, y compris la machine virtuelle). Il y a un petit screencast de TDD dans Dolphin

Bien sûr, ces éléments sont disponibles dans d’autres dialectes - en particulier, Squeak Pharo semble très prometteur, en particulier si vous recherchez un produit open source.

Smalltalk / X est apparu sur Reddit l'autre journée. Cela avait l'air bien.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top