Я думаю , Писк является способом пойти. Это имеет всю smalltalk среду и постоянно обновляется. Что я использовал для изучения и являюсь на самом деле даже прохладным приложением сам по себе.
Необходимо также рассмотреть Pharo. Pharo является ветвлением Писка. Их цели:
чистая и минимизированная платформа Smalltalk с открытым исходным кодом, полученная из Писка
очевидный выбор для профессиональной разработки Smalltalk
появляющаяся платформа, чтобы помочь людям изобрести будущее
, Является ли это Squeak или Pharo, существует многочисленное, активное и поддерживающее сообщество.
Писк свободен. Cincom имеет некоммерческую версию VisualWorks. GemStone/S свободен для маленьких установок. GNU Smalltalk "свободен" в смысле GPL.
Писк хорош и свободен и очень прохладный
Окончательно пойдите для Писка. Это - закрытая система с точки зрения среды, или что Вы называете IDE, но это интересно сделать, веб-приложения с - ищут Побережье. Однако я всегда рекомендую всем вовлеченным в разработку смотреть на него, только понять, как разработка в изображении работает - и испытать живую систему.
основная проблема с Писком, или возможно Smalltalk в целом, состоит в том, что, как только Вы привыкаете к нему, очень трудно вернуться к стандартному способу запрограммировать.
Кроме того, я слышал, что Вы могли бы стать лучшим программистом, если Вы работаете в течение некоторого времени в Smalltalk. Я не знаю, нравится ли это правда, но мне, конечно, думать так.
Можно также использовать Cincom Smalltalk или дельфин Smalltalk . У них обоих есть выпуски сообщества.
Если Вы запускаете с Cincom Smalltalk, существует тонна доступного учебного материала:
- учебные руководства - ежедневно демонстрируют на экране - видео - еженедельный подкаст
, можно найти скринкасты, видео, и подкасты на iTunes - просто ищут "Smalltalk" в разделе подкаста.
Вам не будет нужен отдельный IDE, потому что smalltalks обычно идут со своим собственным IDE, таким образом выбирание Вашего smalltalk аромата в значительной степени определяет IDE для Вас. Не позволяйте этому факту отпугнуть Вас от принятия smalltalk хотя!
WRT Ваш исходный вопрос, у меня было два замечательных года, разрабатывая в дельфин Smalltalk & настоятельно рекомендуйте его.
дельфин Smalltalk только так свободен, как пиво все же. Если Вам нужен открытый исходный код smalltalk, идут с Писк .
, По-моему, дельфин является более полировать/удобным/удобным для пользователя.
Smalltalk/X подошел в Reddit на днях. Это выглядело довольно хорошим.
Если вы привыкли к Eclipse или Visual Studio и работаете в Windows, тогда Dolphin будет для вас очень знакомым. Он выглядит очень красиво (нет эмулируемых виджетов, поскольку он не пытается быть кроссплатформенным), и в нем есть приятные штрихи, такие как автозавершение кода и графический дизайнер окон (скорее, как IB на Mac). Он также имеет отличные инструменты для рефакторинга и может легко создавать небольшие EXE-файлы (например, 500 КБ, включая виртуальную машину). Есть небольшой скринкаст выполнения TDD в Dolphin
. Конечно, эти вещи доступны и в других диалектах - в частности, Squeak Pharo выглядит очень многообещающим, особенно если вам нужен продукт с открытым исходным кодом.