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
Stories, comments, journals, and other submissions on use Perl; are Copyright 1998-2006, their respective owners.
Technology apologists (Score:2)
I've found it to be rather common to need to apologize for the state of the technology being presented. This could be something as simple as using $array[0] vs. @array[0] in Perl, or much more unfortunate like the state of XML. Most recently, I had to teach DTD syntax and usage to a bunch of programmers who were going to be using XML Schema, and had to defend DTDs, only to illustrate the failings of DTDs now that XML Schema exists -- and then to backpedal on XML Schema because it's not widely liked or implemented out in the field yet (and the syntax is kinda backwards as well).
I've heard Python trainers talk about similar issues, like meaningful whitespace. XP presenters also plea to suspend disbelief about pair programming, or spend a lot of time defending pair programming (or test-first programming, or other facets of XP). Thinking back to when I learned C <mumble> years ago, I remember the professor took a stand on learning how CPUs work, as if to apologize for the incredibly low-level nature of the C language.
Reply to This
Re:Technology apologists (Score:1)