I don't understand what you think the barrier is here. Is it that you mean that it is relatively difficult to create a web interface to an existing SQL database?<br><br><div><span class="gmail_quote">On 7/17/07, <b class="gmail_sendername">
Jason Rogers</b> <<a href="mailto:jacaetevha@gmail.com">jacaetevha@gmail.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
The bulk of my development work has been in Java, Smalltalk and Ruby<br>(~60%, ~10%, ~30% respectively). I have done quite a bit of<br>development in Rails. With this background, I would like to offer one<br>more reason why I think Rails gets more market-share than our beloved
<br>Seaside.<br><br>Hypothesis: many developers get sucked into Rails and the RailsWay<br>simply because it's so easy to prototype new apps or get quick and<br>dirty solutions running.<br><br>Most of my Rails apps have started their lives as
<br>quick-n-dirty-solutions-to-a-very-present-problem. Rails makes it<br>very easy to do that. Sadly, Seaside doesn't. With the work Alan<br>Knight is putting into Glorp, and the ActiveRecord equivalent for it,<br>
this may get easier. Like it or not, there are a lot of data sets out<br>there in relational databases that need front ends -- Seaside falls<br>down here just a little.<br><br>I may be branded a heretic here, but for those types of apps I will
<br>most likely continue using Rails. For my personal apps (or the apps<br>that don't have such tight deadlines) I will continue using Seaside.<br><br>I don't really think file-based vs. image-based is the big issue.
<br>Developers are (by and far) a lazy lot and they want solutions that<br>help them to do more with less. Of course, we can argue that the<br>image-based development of Smalltalk really does do that, but the<br>reality is that it doesn't /feel/ like that when you start using
<br>Seaside without having a significant amount of development experience<br>in Smalltalk already. Typing the arguments on a web page doesn't sell<br>it -- people have to feel it.<br><br>Conclusion: I think that the less barriers we have to the lazy lot,
<br>the more they will consider using Seaside for their small projects.<br>Once you get them doing that they will be more likely to choose<br>Seaside for their larger projects.<br><br>--<br>Jason Rogers<br><br>"I am crucified with Christ: nevertheless I live;
<br>yet not I, but Christ liveth in me: and the life<br>which I now live in the flesh I live by the faith of<br>the Son of God, who loved me, and gave<br>himself for me."<br> Galatians 2:20<br>_______________________________________________
<br>Seaside mailing list<br><a href="mailto:Seaside@lists.squeakfoundation.org">Seaside@lists.squeakfoundation.org</a><br><a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
</a><br></blockquote></div><br>