I agree to an extent, but I have a few points which I'd like to add. First, the term hacker means different things to many different people, so I guess I'll give my definition. After reading Richard Stallman's biography (sort of),
Free As In Freedom, I got a new (gnu? :P) perspective on the term. For one, I like your use saying that a hacker utilizes a systme or product, but I would replace 'unimplemented' for 'unintended'. There could be a number of reasons why functionality isn't in a software system, and unintended to me seems a bit restrictive. Also, RMS always (at least in the book) categorized himself as a hacker, but writing an OO layer over and RDBMS doesn't seem to be quite as complex as rolling your own C compiler suite (or say, writing your own language interpreter for a your new language based on C, sed, awk...you can see where I'm going), so complexity, scale and planning really wouldn't seem to be an issue either. The OO layer might be more structured, but really, writing a compiler and linker for a language that you didn't develop for a platform you didn't develop has its own inherent structure too. Again, that's just my recently-propagandized-by-his-book opinion, and I'll probably calm down about the subject in a few weeks.
That being said though, I'll leave the semantics to someone else and just stick with
Perl hacker.
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.