This post originated from an RSS feed registered with Agile Buzz
by James Robertson.
Original Post: Two Approaches to Web Development
Feed Title: Cincom Smalltalk Blog - Smalltalk with Rants
Feed URL: http://www.cincomsmalltalk.com/rssBlog/rssBlogView.xml
Feed Description: James Robertson comments on Cincom Smalltalk, the Smalltalk development community, and IT trends and issues in general.
Dare Obasanjo explains the case for REST pretty well - Smalltalkers, as per usual, are willing to be a bit heretical with Seaside. To quote Avi Bryant (from his 2006 O'Reilly talk):
Seaside is a web application framework for Smalltalk that breaks all of these rules and then some. Think of it as an experiment in tradeoffs: if you reject the conventional wisdoms of web development, what benefits can you get in return? Quite a lot, it turns out, and this "experiment" has gained a large open source following, seen years of production use, and been heralded by some as the future of web applications.
I don't think you need to be hawkish about either approach; both have their place. What's nice about Seaside is that it gives Smalltalkers the ability to try something different.