Поскольку я на волне возрождения Smalltalk (особенно потому, что многие люди, занимающиеся Ruby-on-Rails, заново открывают для себя Smalltalk и видят Seaside в качестве своей следующей обновленной веб-инфраструктуры), я получаю вопросы типа "да, но как мне использовать мой любимый редактор для редактирования кода Smalltalk?" или «Неужели Smalltalk все еще настаивает на том, чтобы жить в собственном мире?».
Теперь, впервые испытал Smalltalk еще в 1981 году , Я не очень хорошо понимаю эти вопросы. Кажется вполне естественным, что я бы хотел, чтобы редактор и отладчик разбирались в моем текущем состоянии кода и интегрировались с системой управления изменениями, поддерживающей Smalltalk. Использование внешнего редактора, отладчика или диспетчера управления изменениями может показаться очень неудобным.
Так что же вас больше всего пугает в том, что вы не можете редактировать пятистрочные методы в Smalltalk с помощью вашего любимого редактора или использовать вашу любимую систему управления изменениями, не поддерживающую Smalltalk?