Archive for July, 2009
Yes the blog has been neglected again, but I was very busy for a while. I have been pulling 3 projects in all for the last couple of months. Some consulting work got thrown my way and in these times of crisis, every bit helps (not that it was too much to begin with). Nothing related to games or 3D, but you can’t be too picky these days. I am glad it’s finally over. Not only has the blog suffered, but the work on the engine has been on the slower side as well. The May and June targets for the engine tech haven’t been met, and I have a huge list of pending items to put in. Everything from soft-shadows and deferred shading to integration of new Blender features have yet to be done. The 2D game has also been kept on the back burner and I hope that I can finish it soon so I can get back to the 3D engine at least by August. On the whole it’s been a very hectic 6 months or so. But consulting is a good way to sustain oneself since games typically take time to develop and deploy, and in the meantime contract work can keep things rolling. OTH, it can suck up time like a vacuum cleaner. Good and bad, one has to learn to balance these things.
Ah yes, I can get back to Fallout. It’s been ages since I fired that game up. Still so many games to catch up to. Haven’t even installed Left 4 Dead.
What! Google is releasing a new Chrome OS. Wow! Hold on there…. Read carefully, it’s just another Linux distro, maybe with a new UI. But just read what’s is written on the blog…
Google Chrome OS will run on both x86 as well as ARM chips and we are working with multiple OEMs to bring a number of netbooks to market next year. The software architecture is simple — Google Chrome running within a new windowing system on top of a Linux kernel. For application developers, the web is the platform. All web-based applications will automatically work and new applications can be written using your favorite web technologies. And of course, these apps will run not only on Google Chrome OS, but on any standards-based browser on Windows, Mac and Linux thereby giving developers the largest user base of any platform.
Emphasis mine. What about apps that already work on other standard compliant browsers? I bet they will work too. I read that post and it made me smile; no it made me laugh. Talk about marketing hype. Come on, it’s just the Chrome browser ported on to Linux, probably using GTK+ or something else. But branding it as another OS, sheesh! At the very least Google could have called it a Chrome distro.
Well the general move everywhere is away from the desktop to full online apps, so it doesn’t come as a surprise to me. In fact, after ranting about web-applications taking over the desktop just yesterday this almost makes me feel vindicated!
Mostly the changes in Firefox 3.5 were on expected lines. Nevertheless it does bring in some new enhancements and is a noticeably faster browser. I think the (earlier) release of Chrome did take some shine off the speed increase but still on the whole it’s a welcome development. Lets see when others like Opera catch up, I am sure they will soon, it’s just a matter of time.
Interestingly, PHP 5.3.0 has been released with additions like namespaces, late static binding, lambda functions and closures to the language. I say these features should have been a long time coming to such an immensely popular language like PHP. These are a welcome enhancements to the language indeed. While this may not have any direct bearing on the client side speed of web applications, it does fill in some gap with other popular server side web languages.