Какая бесплатная среда разработки лучше всего подходит для изучения smalltalk?[закрыто]

StackOverflow https://stackoverflow.com/questions/134452

  •  02-07-2019
  •  | 
  •  

Вопрос

Как вы думаете, какая среда разработки является хорошей для изучения SmallTalk?Я буду использовать это только как хобби, так что это должно быть бесплатно.

Это было полезно?

Решение

Я думаю , что Скрип это тот путь, по которому нужно идти.Он имеет целую среду smalltalk и постоянно обновляется.Это то, что я использовал для обучения, и на самом деле это даже классное приложение само по себе.

Другие советы

Вам также следует учитывать Фаро.Фаро - это вилка для Писка.Их целями являются:

  • чистая и экономичная платформа Smalltalk с открытым исходным кодом, производная от Squeak

  • очевидный выбор для профессиональной разработки Smalltalk

  • развивающаяся платформа, помогающая людям создавать будущее

Будь то Squeak или Pharo, существует большое, активное и поддерживающее сообщество.

Писк бесплатный.У Cincom есть некоммерческая версия VisualWorks.GemStone / S предоставляется бесплатно для небольших установок.GNU Smalltalk является "бесплатным" в смысле GPL.

Скрип это приятно, свободно и очень круто

Окончательно переходите на Писк.Это закрытая система с точки зрения среды, или того, что вы называете IDE, но с ней интересно создавать веб-приложения - ищите Seaside.Однако я всегда рекомендую всем, кто занимается разработкой, взглянуть на это, просто чтобы понять, как работает разработка в образе, и испытать систему вживую.

Основная проблема Squeak, или, может быть, Smalltalk в целом, заключается в том, что, как только вы к нему привыкнете, очень трудно вернуться к традиционному способу программирования.

Кроме того, я слышал, что вы могли бы стать лучшим программистом, если бы поработали некоторое время в Smalltalk.Я не знаю, правда ли это, но мне определенно нравится так думать.

Вы также можете использовать Cincom Smalltalk - Небольшой разговор или Маленький разговор Дельфина.У них обоих есть издания для сообщества.

Если вы начнете с Cincom Smalltalk - Небольшой разговор, имеется тонна учебного материала.:

-- Руководства -- ежедневные скринкасты -- Видео -- еженедельный подкаст

Вы можете найти скринкасты, видео и подкасты в iTunes - просто найдите "Smalltalk" в разделе "подкасты".

Вам не понадобится отдельная IDE, потому что smalltalks обычно поставляются со своей собственной IDE, поэтому выбор вашего варианта smalltalk в значительной степени определяет IDE для вас.Однако пусть этот факт не отпугивает вас от занятий smalltalk!

ЧТО касается вашего первоначального вопроса, то у меня было два замечательных года развития в Маленький разговор Дельфина и очень рекомендую его.

Однако Dolphin Smalltalk бесплатен не больше, чем пиво.Если вам нужен smalltalk с открытым исходным кодом, используйте Скрип.

На мой взгляд, Dolphin - более отточенный / удобный / дружественный к пользователю вариант.

Если вы привыкли к Eclipse или Visual Studio и работаете в Windows - тогда Дельфин это что-то, что покажется вам очень знакомым.Это выглядит очень красиво (никаких эмулируемых виджетов, поскольку оно не пытается быть кроссплатформенным), и в нем есть приятные штрихи, такие как завершение кода и графический дизайнер окон (скорее как IB на Mac).Он также обладает отличными инструментами рефакторинга и может легко создать небольшой exe-файл (например500 тыс., включая виртуальную машину).Есть небольшой скринкаст о том, как это делается TDD в Dolphin

Конечно, эти вещи доступны и на других диалектах - в частности, Squeak Pharo выглядит очень многообещающе, особенно если вам нужен продукт с открытым исходным кодом.

Smalltalk/X на днях появился на Reddit.Это выглядело довольно неплохо.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top