Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.
  • First I've never learned (or bothered to learn) Emacs ... I was taught by my mother* that if you're gonna learn a Unix editor learn vi cause it's everywhere. Second, I started out using Windows and have always preferred a GUI editor. I don't know why but I like tabs and windows to click on.

    TextMate won my heart because it worked naturally with what I expected and was very easy (for me as a novice) to customize in the few places I wanted more. I can write extension commands in Shell or Perl (or Ruby or Python or I guess elisp if you're sadistic). I can write my own syntax files fairly easily (and have done so for Moose). And it naturally does exactly what I want when I start on a project. In a shell I can type mate ~/dev/MyProject and TextMate will open up a project screen with the MyProject fileystem in a browser panel and files I click on will open in tabs. This perfectly fits my method of work. Finally there is a large contributor base adding new bundles for new languages and features all the time (though the Perl bundle seems to be stagnet ... probably should do something about that).

    If you're someone who has spent a ton of time getting to know and love a different editor TextMate probably isn't for you. If you're someone who hasn't spent that time, TextMate is at least worth the trial period to test out and see if it can work for you.

    Also, the suggestion for downloading and using QuickSilver is a good one. QuickSilver is the closest to the Unix command line I've seen in a GUI application (pipes/small tools/yadda yadda yadda). I probably don't use half of it's power and I can't imagine my mac without it.

    * Mom was a software engineer for thirty something years. Try growing up with horror stories of why you don't drop your punch cards.