LINUX.ORG.RU

GNU Smalltalk 2.2


0

0

Выпущен GNU Smalltalk 2.2 - переносимая реализация Smalltalk 80.

Этот релиз включает: усовершенствования в поддержке сценариев (скриптов), поддержка переопределения метода #class, новый оптимизированный байткод, автоматическая генерация большей части кода для декрдирования/интерпретации байткода, механизм определения политик безопасности на по-классовой основе, новый синтаксис для вызова функций C, а также множество других изменений и исправлений.

>>> Подробности

★★★★★

Проверено: Shaman007 ()
Ответ на: комментарий от svr69

А не все ли равно, мейнстрим или не мейнстрим. Есть решение задача хоть на смалталлке, хоть на ерланге, хоть на эйфеле - хорошо. Нах его популярность? Сам люблю ерланг, но пишу еще на многих не мейнстримовых языках. Какая разница?

Zmacs
()
Ответ на: комментарий от Zmacs

Популярность гаранитирует хотя бы то, что в случае исчезновения части разработчкиков можно в обозримый срок найти вменяемую замену для них за вменяемые же деньги. Так что все равно ровно до тех пор, пока проект остается твоим личным делом. Я уже сколько раз видел, как решения написанные на языке, прекрасно подходящем для конкретной задачи, затем судорожно переписываются на некотором более даже корявом, но распространенном языке, хотя да, глупость, возражать не буду.

svr69 ★★
()
Ответ на: комментарий от svr69

> Популярность гаранитирует хотя бы то, что в случае исчезновения части разработчкиков можно в обозримый срок найти вменяемую замену для них за вменяемые же деньги.

Неееет, не так.

Популярность гарантирует в случае исчезновения части "кодеров" найти им замену. Серьёзному разработчику ты замену будешь долго искать - штучный нонче товарец.

Кроме того серьёзный спец вполне способен изучить Smalltalk или что-либо еще за вменяемое время.

Darkman ★★★
()
Ответ на: комментарий от Zmacs

> А не все ли равно, мейнстрим или не мейнстрим. Есть решение задача
> хоть на смалталлке, хоть на ерланге, хоть на эйфеле - хорошо. Нах его
> популярность? Сам люблю ерланг, но пишу еще на многих не
> мейнстримовых языках. Какая разница?

Отсутствие необходимых либ. Недавно вот ковырялся в Squeak на предмет
нормальной библиотеки виджетов с полноценной look&feel интеграцией с
десктопом - нет такого...

int19h ★★★★
()
Ответ на: комментарий от anonymous

> Dolphin Smalltalk X6 - лучшая интеграция с win-платформой. Платный, правда.

У них, по моему, появилась Community версия.

Darkman ★★★
()
Ответ на: комментарий от int19h

> Отсутствие необходимых либ. Недавно вот ковырялся в Squeak на предмет нормальной библиотеки виджетов с полноценной look&feel интеграцией с десктопом - нет такого...

В том же VisualWorks DLLCC в зубы, и вперед клепать биндинги. Делов-то.

Darkman ★★★
()
Ответ на: комментарий от Darkman

Штучный, но вполне находимый при необходимости. Но на самом деле, изучение работающей системы, которую нужно развивать, по времени легко может оказаться несопоставимо с затратами на изучение Smalltalk. Так стоит ли еще и на это отвлекаться, и не проще ли сразу забиваться на более распространенные в настоящий момент решения?

svr69 ★★
()
Ответ на: комментарий от svr69

> Но на самом деле, изучение работающей системы, которую нужно развивать, по времени легко может оказаться несопоставимо с затратами на изучение Smalltalk

т.е. превосходить его на порядок/два? Smalltalk учится за несколько дней.

Begemoth ★★★★★
() автор топика
Ответ на: комментарий от int19h

Кроссплатформенность - в VisualWorks. Но иногда она просто не нужна.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.