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.
  • To understand Rafe's point, it helps to read the blosxom [raelity.org] source. To my eye, in places blosxom goes a step over the line past being idiomatic Perl into being "look at home much stuff I can compress into one statement" Perl. That said, I'm still probably going to use it to replace some home-grown stuff, since blosxom provides a plugin-mechanism that'll allow me to retain the interesting aspects of my old system.
    • I agree; bloxsom is quite obscure in places. However, it doesn't have to be. A few well named functions would make all the difference to it.

      I also feel that the sample java code is even more obscure than the perl code. But maybe I've been hacking Perl too long. Neither extract is that good though. A correct implentation would have a nice function called count_slashes().

      I seem to recall schwern using the phrase "sufficiently encapsulated magic". Here, I'd agree with him. By all means have nasty co

      • I seem to recall schwern using the phrase "sufficiently encapsulated magic". Here, I'd agree with him. By all means have nasty code. Just hide it away in a function with a nice name.

        Piers Cawley did a nice lightning talk on "just" at a london.pm techmeet recently. The thrust was the same - you can hide as much technical complexity as you wish, if you are able to provide a nice, simple API

  • I imagine that Wrox going under is probably good news for ORA. On the other hand, it will probably mean that any copies Wrox hasn't already distributed will go out at fire sale prices. They've probably already done that to try and avoid bankruptcy, though.

    Well, you don't really need a good reason to buy ORA books.

    You might also support ORA through Safari [oreilly.com]. I love the try-before-you-buy aspect.

    Nice to hear that your organization is hiring. In this economy, that's a sign that you are doing something ri

    • I feel sad about the passing of Wrox. Back in 1993, I was the proud owner of the Revolutionary Guide to Assembly Language [amazon.com], a weighty tome at 986 pages. This was the book that got me interested in programming.

      I used to always tell people to either buy ORA or Wrox. You'd be assured of a good book. I haven't personally bought one for a few years; they seem to be very focused on the Microsoft platform while I have been moving in the opposite direction.

      For some reason I really dislike reading things on th