[Seaside] another reason Rails gets market share andSeasidedoesn't
jbjohns at libsource.com
Fri Jul 20 08:29:53 UTC 2007
Yea, this describes me pretty well as well (except cut those years in
half :) ). I never understood the big fear in learning new languages,
or using them in your company. Besides; it's a good way to weed out the
kind of people you don't want to hire anyway (i.e. if a person can't get
proficient in a new programming language in a reasonable amount of time
they probably don't code well in the few languages they do know).
I was a big C++ guy, but only because it seemed to be the most powerful
(i.e. allowed me to "extend" the language) I had used. Once Seaside
drew me into Smalltalk and I found I could have even more power but with
out the insane level of complexity I have never looked back. And the
interactive way of programming certainly feels very productive and
rewarding (and fun :) ).
Richard Eng wrote:
> On 7/18/07 4:47 PM, "Ramon Leon" <ramon.leon at allresnet.com> wrote:
>> Using Seaside requires two giant changes, adopting Smalltalk and adopting an
>> entirely different approach to web development. As Smalltalk is 30+ years
>> old and hasn't been adopted by the masses, I don't see Seaside doing it.
> As someone who has been writing software for over 20 years, I am quite
> baffled by my colleagues' attitude when it comes to adopting new languages
> and methods. I like playing with toys, so I welcome the opportunity to try
> new tools. This has been the foundational principle of my long career.
> (I'm currently engaged in a long-running argument with a former colleague
> who is now a C++ fanboy!)
> As I've never done web development before, I have no vested interest in
> sticking with what I know. But even if that weren't true, I am open-minded
> enough to investigate new ways of doing things. I can't understand why
> others don't feel the same way.
> (My C++ fanboy friend refuses to give Seaside/Smalltalk a spin.)
> When I first looked at Squeak, I was a little intimidated. But it didn't
> take long for me to get used to it. I don't mind at all that I'm not dealing
> with source files. It's a different way of doing things and it has its own
> benefits. What's the big deal?
> Ditto for Seaside. So it's not the conventional way of doing things. Why
> should that be a stumbling block? In fact, it's an *easier* way of doing
> People are lazy. People don't know how to have fun. They stick with the
> familiar. If you've been programming in C++ or Java for 10 years, how can
> you still be having fun writing software? The answer is: You can't! Neither
> of those languages is fun.
> Seaside mailing list
> Seaside at lists.squeakfoundation.org
More information about the Seaside