Beefy Boxes and Bandwidth Generously Provided by pair Networks
Do you know where your variables are?
 
PerlMonks  

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??

NOTE: Read with caution and flame-proof outfit. :)

There is a level of Hell reserved for...

  • ... people who confuse the usefulness of a language with whether they personally like it (this especially seems to be true when it comes to python zealots, although certainly the vast majority of python programmers are a very nice bunch).
  • ... people who sneer at perl because it is "just a scripting language" instead of a "real" programming language.
  • ... people who claim that any perl program that is bigger than what fits on one 80x24 screen is inherently unreadable.
  • ... the decision to not include a proper switch statement in perl. foreach etc. may work, but it looks like an ugly kludge to me (or at least ugly).
  • ... people who use variable and function names such as $a, @b, %c and &d and the like.
  • ... people who use variable and function names such as $a, @b, %c and &d and the like and expect you to maintain their code later on (or leave the job/project/whatever for other opportunities so you don't even have a choice).
  • ... people who think that OO is always the One and Only way to go (after all, that's what OO means, right?).
  • ... vi.
  • ... software patents, the people who grant them and the people who apply for them (and a very special level this is indeed!)
  • ... people who have no sense of humour.
  • ... people who think that orthogonality in a language is a good thing.
  • ... people who limit what you can do in a language so they can build compilers more easily.
  • ... people who advocate the use of modula, pascal, oberon or other such languages. :)
  • ... people who consider certain programming techniques (like goto, but it surely is not limited to that) to be harmful as such, instead of being able to see them for what they really are - another tool that you can choose to use or not use, and which is not inherently good or bad on its own.
  • ... people who think that code is not free speech and should not be protected as such (might be better to not send some of these people to hell at all, though, lest they'll be offered jobs down there).
  • ... people who don't test their code before checking in.
  • ... people who insist perl is never the right tool.
  • ... people who insist !perl is never the right tool.
  • ... people who program their user interfaces with Tk.
  • ... random acts of management.
  • ... people who don't know what subroutines are for.
  • ... people who keep re-inventing the wheel instead of focusing on the actual work that needs to be done.
  • ... people who keep re-inventing the wheel and keep getting it wrong.
  • ... people who insist that you need to refactor existing, working and less-than-completely-ugly code instead of writing those important missing bits, just because, well, you have to refactor your code after all, don't you? it's just hip and shows how great a programmer you are!
  • ... probably many others I haven't thought of, but this is enough steam-blowing for today, I guess. :)

--
mowgli


In reply to Re: There's a level in Hell reserved for ________ by mowgli
in thread There's a level in Hell reserved for ________ by dws

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":



  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or How to display code and escape characters are good places to start.
Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others meditating upon the Monastery: (3)
As of 2024-03-29 07:18 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found