giovedì 10 dicembre 2009

Tech 2010

On a previous post, I wrote about what I was goint to expect this yeas, "from an IT (strictly personal and professional) point of view": well, did a good job on that, as most of my expectations were accomplished. So let's start talking about what 2010 is going to be starting from what we've seen in 2009: activity under Linux has increased, and the latest Ubuntu/Kubuntu release is impressive. Karmic is mature, stable, fast, and the latest KDE 4.3.3 has drammatically improved responsiveness and performance, becoming, from my point of view, one of the best overall desktop environment - well, it still needs some strengthening, but it's going to become as good as OS X. In my previous post I wrote about my intention of going for an iMac "but I'm waiting for Snow Leopard to see if it's worth the price"... well: it's worth the price: my new 27" iMac is simply impressive, Mac OS X is absolutely great, and prices are affordable enough (here in Italy, Macs are much more expensive than is the US... 1500€ vs 1598$, which is something like 50% more!!) to compete with the windows world.
Well, actually now I would not buy a new PC with Windows, as I would choose a Mac for a high grade or professional machine and Linux for anything else.
In my personal hit parade, windows is in the last place.
So, what is going to happen next year? Windows Vista is most likely the worst OS in the MS history (evening the score with ME), so Seven will easily be a better overall system. From now on, 4 Gb of RAM will be the minimum wage, and XP is out of the game; new systems will be loaded with 64bit OSes.
Of course, except for netbooks. Netbooks are going to be the trend, next year, and I expect Apple to enter the netbook arena soon. I am not going to use a netbook, as I need more power when I work with PC class software, and more portability when I need a PIM. My notebook is powerful and portable enough for serious stuff, and my smartphone is smaller than a netbook and runs all the PIM stuff I need.
But anyway, netbooks are going to be a very big affair: and Chrome OS is going to be a main actor, along with Ubuntu in its netbook edition. Google's OS is more innovative, but a lot of people still want to use its portable PC during the home-work-home bus trip, not necessarily paying an UMTS connection. So there is still place for traditional OSes; and probably a lot of users will chose some stripped version of seven.
C++0x hasn't been released yet, let's hope next year will be the One. But now that Nokia has acquired it, the Qt framework is getting really really hot: I await a lot of new applications running under different OSes builded with Qt.
The new CPUs are all heavily multicore, so software will become more multithreaded, and tecnologies such as Apple's Grand Central Dispatch will help a lot. Anyway, nothing new under the hood.
My word for 2010? "Mac".