Is PHP Dead?

July 22nd, 2006 in Coding, General - 1 Comment

I’ve had some people try to pull me onto the RoR train in the past, saying it’s the hottest thing around. Others have pointed Flex as the way forward. I’m just not so sure about things anymore.

Trust me, I’ve worked with the .NET framework both in and out of the web context and the problems it has is the ‘one model fits all’ theory as does Java. I haven’t explored Ruby on Rails or Flex yet. PHP was designed from the ground up with scalability in all directions guaranteed, and I daresay it’s been rewarding. Of course, there are a myriad of security risks when PHP’s put in the wrong hands but they’re worth it. A chainsaw can be used to cut down a tree for wood or to saw off necks, but it’s still a tool — what matters is if it does the job well.

The lack of patterns and a few other features such as no namespace support and inconsistent function names have been criticized in PHP, but I think what matters is that you can implement whatever feature you feel has been left out, in your own way.

I haven’t been able to do any coding for a while but I’ll be moving to Cake soon. Here’s a post from someone who thinks the way I do.

I guess I’m an old stick-in-the-mud, but when the time comes to move on to some new language, I’ll be up for it, however much nostalgia I feel for PHP. Let’s hope PHP 6 gives the other web wannabes a good run.

Debian and Slackware

July 6th, 2006 in OS - 7 Comments

I’m a very very ‘new bie’ on the Linux block. Due to my annoying hardware and unique architecture (thanks to eMachines), I have found it extremely hard to run Linux on my machine — especially the network and display.

I’ve done a lot of research on the internet and the way to go seems to be either of Debian and Slackware. I’m currently downloading the Debian DVDs from the University of Illinois HTTP Mirror, and I have all the ISOs of Slackware n my PC, awaiting burning.

I’m particularly interested in developing for Linux — seeing ‘guru posts’ like Xcomputerman‘s on Enlightenment sure gets me excited. My problem has always been my hardware. I’m thinking of building myself a system from scratch — that way I don’t face the myriad problems I’m currently facing with a rare nVIDIA board and an even rarer eMachines model (w3107) that isn’t even featured on the product list. It’s quite funny that many of the incoming hits to my blog are by people looking for W3107 drivers on Google — that should show you what’s going on. I’m beginning to go off at a tangent :lol:.

Hopefully, I should get a few jobs on RentACoder (haven’t gotten any yet) and finance a new system with the proceeds. Heck, I’ve not been doing any .NET Client/Server network programming because I have no client. Again, I’m beginning to deviate :lol:.

I’m hoping for extreme luck as I join the Linux crew because my command vocabulary is limited to stuff like su, ls, mkdir, mount, rpm (during my Fedora — or is it Stetson — woes) and… I’m beginning to think I know a lot :lol:.

Another boring post from me — ha! :roll:.