Joao Pedrosa
Posts: 114
Nickname: dewd
Registered: Dec, 2005
|
|
Re: Where is Software Development Heading in 2007?
|
Posted: Dec 29, 2006 7:12 PM
|
|
Ruby version 2.0 probably will have a beta in 2007, and it will be mostly compatible with the previous versions. I mean, it's Ruby with a Virtual Machine and backwards compatibility, what could be better? :-) Maybe when it's stable and folks transition successfully to it, which might happen only in 2008.
We still need a public Ruby for the .NET platform as well. It's not an impossible task to get it going, although it would be better if it was well supported on the MS's CLR and the Mono's base. Although the "old" Ruby will probably still be better for big deployments. In 2007 we should have such an option! (/me crosses fingers).
With Vista's release, Java will finally face some strong competition, which will not be too good for it on the Windows platform. It means most newbies probably will choose some other language than Java when they are given the choice. The problem will mostly be that for the time being many folks will have to support Java and .NET applications simultaneously, which will not be that fun. Java's growth probably will come to a halt in 2007, if it hasn't already.
Firefox probably will become a dependency of many programs that depend on some heavy JavaScript/Graphics interface. It probably will be the main competition to the WPF alternative or something. Bonus if you can support other browsers besides Firefox, which probably will be impossible without a popular and very good library. I haven't adopted one of those libraries yet, and I hope when I choose one, it will be the right one. :-)
In the proprietary front, Adobe might come up with some surprising technologies to provide better alternatives to the ones Microsoft is presenting with Windows Vista. Like, the "new PDF", probably better "Flash tools", etc. The problem is that the competition will be a tough one for them, because they will compete with "Gratis" in so many fronts. :-)
For the most part, I believe the "buzz" will be with Windows Vista for all the 2007 year, even though for big developments it will help the programmers only somewhat in the short term. The Ruby and Rails "buzz" will fade a little in 2007, and probably some other framework in Ruby might provide a better alternative to Rails in 2007. Who knows?
|
|