isn't quite ashamed enough to present

jr conlin's ink stained banana

2006-04-07

::Russian Roulette With An M-16

Don't get me wrong. i like PHP. It's a fun little language with it's own set of weirdness and constructs that make it challenging, but there's one thing i kind of miss when i compare it to other languages.

There's no step debugger.

That means that unlike, say, perl or c++, i'm kinda forced to write a lot of code "pull the trigger" and watch the pretty errors fly by in the logs. i know that there are actual step debuggers available for PHP, but they're pretty darn hacky. Most involve adding extensions to Apache or running from a specialized IDE, but those aren't really good solutions, because they don't run anywhere, you don't always have the ability to load libraries onto a server. The rest (like APD) are mostly for profiling more than actual debugging.

Ah well, 'tis all part of the challenge.

Well, that and finding new cursewords to make up when things don't work.

Callous
2006-04-07 - 18:00:21

I did work in Perl for a few years before bothering to add the debugger to my toolbox.

It's probably ruined me for good, but I did get a lot of experience black-boxing the language and reading deeply into the (far, far superior to PHP) documentation.

PHP was the same, except that going old-skool wasn't a choice, and the resentment I felt towards it came so much more easily.


Hey, delicious user, Save This Page
Blogs of note
personal that's my blog
(The Official Blog of the Internet)
memoirs of hydrogen guy matthew shepherd (quebec) rhapsodic.org j$ (right) Henriette's Herbal Blog fanatical apathy lynne ydw i iconophobia slumbering lungfish
geek Y!Cool Thing michael j radwin jeremy z
(The Official Website of the Internet)
dave's picks ultramookie Josh Woodward derek balling j$ (left) simon willison Yahoo! Search Blog
news ars technica search engine watch webmaster world.com
forums uh.net man-man killroy & tina

experimental

Firefox search plugins for Yahoo!

My Living Room media box config

The Official "Official" Registry of the Internet

Powered by WordPress
Hosted on Dreamhost.
And Steveo's page is Totally Fucking Awsome.