I was talking to my daughters about this the other day. In the last 25 years I have had to learn a whole new environment/API/everything:
* DOS - Pascal and then C * Windows - C and then C++ o Applications o System level code (wrote part of Win95) o Games * Java - EJB 1.0 & EJB 2.0 * .NET/C# You don't get to stick with a single technology anymore. Like it or not, the world requires constant learning and constant movement to new tools and technology. Struts will be replaced by JSP/Shale and in 5 years (or sooner) that will be replaced by something else. It's evolution at hyperspeed. - dave David Thielen 303-499-2544 www.windwardreports.com -----Original Message----- From: Craig McClanahan [mailto:[EMAIL PROTECTED] Sent: Friday, September 09, 2005 11:11 PM To: Struts Users Mailing List Subject: Re: Who decides? ... I'm afraid that this is the nature of the software developer landscape. You've heard the term "Internet time"? That is the environment in which we (as application architects) need to decide which technoogies to become dependent upon. The gamble, of course, is that the lifetime of the technology will correspond with the lifetime of the application you build on top of it. Sometimes you win, sometimes you lose. ...