LINUX.ORG.RU

[smalltalk][seaside] Диалект


0

1

1) Прошу посоветовать книгу по Seaside и диалект для работы на данном фреймворке. Smalltalk знаю только по GNU Smalltalk. Как на нем разработка под Seaside? Или лучше перейти на что-то другое? 2) Есть ли еще диалекты Smalltalk, которые могут не работать не только с образами, но и файлами? Очень нравится эта фишка в GNU Smalltalk... 3) Какие есть реализации Smalltalk кроме Squeak, Pharo, GNU Smalltalk и Visual Works? Дельфин еще жив? 4) Ну и на последок - может Seaside не лучший выбор? (изучаю для последующего использования в качестве рабочего инструмента) Если так - приведите аналог и в чем он лучше.

Заранее благодарю!

>1) Прошу посоветовать книгу по Seaside

http://book.seaside.st/book/table-of-contents

Smalltalk знаю только по GNU Smalltalk. Как на нем разработка под Seaside?

Нормально. Мой хомпейдж вертится с прошлого года, как раз на GNU Smalltalk и Seaside. Полёт нормальный

2) Есть ли еще диалекты Smalltalk, которые могут не работать не только с образами, но и файлами?

Вроде как ещё Smalltalk YX, http://syx.berlios.de/about.html

3) Какие есть реализации Smalltalk кроме Squeak, Pharo, GNU Smalltalk и Visual Works?

http://en.wikipedia.org/wiki/Smalltalk#List_of_implementations

4) Ну и на последок - может Seaside не лучший выбор?

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

Если тебе нужно реализовать именно последнее, т.е. контентный сайт вроде форума, блога, визитки с минимумом динамики и т.п. - Seaside тут не лучший выбор, ибо придется преодолевать всякие особенности реализации - еретические ссылки, стейтфульность, etc etc etc. Тем не менее, сисайдовый cmsbox живёт и здравствует.

Если так - приведите аналог и в чем он лучше.

Iliad и Aida/Web имхо лучше подходят для контентных сайтов.

yoghurt ★★★★★ ()

Спасибо. А есть не smallalk'овские альтернативы, к примеру на Lisp, Clojure, Perl, PHP, etc.

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

И вообще - что лучше для сайтописания: Lisp VS Perl VS PHP VS Tcl VS Ruby VS Smalltalk VS Scala VS etc.?

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

Альтернативы чему? Seaside? У Common Lisp из ныне живых остался weblocks - тоже с компонентами на продолжениях. Про остальных не знаю

yoghurt ★★★★★ ()

Твой тред потёрли. Если не застал - приходил крутой анонимус, советовал Racket.

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