For all intents and purposes, I haven’t done any desktop programming for almost a year. This was after years of writing Mac and Windows apps, even going so far as to be a regular presenter at REAL World.
But since taking my current position, I’ve been all about the web. PHP, to be exact.
To be honest, I miss the desktop, but it’s not all bad.
For example, I really like being able to call functions without knowing the their names, just using a string. That’s pretty cool.
Also, there is TONS of documentation and help out there for PHP. Way more than I ever found for REALbasic, my desktop weapon of choice.
And while it’s convenient not to have to declare my variables, I find it makes it all too easy to use unconventional and meaningless names.