PHP IDE & ME – A Love Quadrangle

I am a bigamist, I admit it. I know I am just rationalizing, but how can I let one of them go? All three have great qualities, beauty in their own write. OK, I just keep the green one around, because she has this awesome CVS Compare feature and rolls up syntax errors to the project level, so I can see that all of our major branches at once are free (from that which she checks…which is pretty limited compared to the some of the others, anyway.) oh, and we paid for three years of licenses which expire in a few months. I’m talking about Zend Studio 7.2 of course.

Who are my other two dates for the PHP ball? Netbeans 6.9.1, which is by far the most reliable of the three and happens to be the only open source (I’m even a participant in their NetCat process.) Then there is my newest fling, with the feature filled, power packed, and very sexy PHPStorm (I’m using the current 2.0 preview iteration, or EAP.) She’s a bit immature, but i like living on the wild side.

In truth, we will probably be dropping Zend Studio. We don’t really write anycode in it. ZS is slow….well, so is PHPStorm…in large files at least. However, PHPStorm provides so much more for that slowness, it’s just worth it. My biggest problem with ZS has been, and looks like always will be, is they are extremely slow to respond to support requests; the official forum and community support (and presence of ZS staff in said forum) is almost non-existent, compared to the activity and support from that is available in PHPStorm and Netbeans.

To be honest, I prefer Netbeans…and not cause it’s free….well, not JUST because it’s free. Netbeans is open-source (my heart skips a beat just saying the words.) Still, and even though she’s buggy as hell at times (and again, very slow in large files), PHPStorm provides so much in way of CVS history views, change lists (in PHP, seriously, again with beat skipping heart), very thoroughly syntax checking and code verification, spellcheck (well, we turned that off, it spellchecks variable names…what the?) and a much better debugger interface than Netbeans.

Will there ever be a day that I can use just one PHP IDE….probably not? Is the industry capable of crreating one with all the necessary components and level of stabilty and performance that would propel me to becoming a mongamist? Of course. There are truly some brilliant people working on these applications. You have to look at the keyword in that sentence: necessary. Who determines what is necessary? Therein lies the problem.

I’ve seriously thought of buidling my own IDE. No joke.

Electric Supercar….drool

Jaquar C-X75

Wow…all I want for Christmas….JK, I really want a lot more…..

Tablet Wars…..for real this time

Seriously, no I mean it this time. I’m not joking.

I was reading this article here, which once again is doing a comparison of tablets of which at least one is not real (OK, it’s real, but you can’t buy it, which to me might as well be capable of making me waffles, and I’m not knocking Engadget or Ross Miller or anyone that feels the need to do this), and I keep asking myself a couple of questions.

  1. Why do I keep hoping that this time it will be different? – This time will not be different. We all just keep chasing this vaporware and frankly I’m bored with the whole thing.
  2. Can we get a tablet that is NOT A CELL PHONE FOR CRYING OUT LOUD? I mean, will someone besides a mobile carrier or one that is partnered with a mobile carrier please build us a tablet.
  3. Why does my tablet have to be a media center / laptop replacement / gaming device?

I suppose I am am jaded I had my heart broke early on in this race.

The latest iteration in this ongoing race that is truly more a fantasy than real, is fast, powerful, sweet looking….and will be EXPENSIVE. Come on guys! If someone would produce a $300 10-inch tablet with Wi-Fi, a Webkit browser (not impressed with the Android browser at all), that has a decent batter life, I would by 10 of them TODAY (and if you decide to comment and point me to that Asian crap that’s out there, don’t bother, I have a friend that was already burned on that stuff.)