If traditional software development tools keep getting better, why does software development keep getting harder?
The fact is, enterprise application development today is still characterized by frustration. Programmers feel it as they struggle to create dynamic applications using manual coding tools. You mean like the struggle of trying to create dynamic applications in static languages like Java? -tb IT managers feel it when senior executives suddenly change the core requirements of a software project that has been in the works for months. And executives feel it when they see the company miss a key business opportunity because the IT department couldn't build the needed software in the required time frame.
Object-oriented development and code reuse techniques were supposed to increase the productivity of developers. But today, programmers still face huge and growing backlogs of development projects. Clearly, it's time for a better option. It's time for a technology that can cut development cycles, simplify transitions from one architecture to another, and improve application performance and scalability--all at the same time.
Reads like an ad for Smalltalk. I agree there's a problem. But bandaids on Java aren't going to cut it. To create dynamic systems, you need dynamic languages. Funny how that hasn't sunk in at Sun though.
Nothing will come of this. You can safely ignore it.