Slashdot Mirror


Henry's Python Programming Guide

An anonymous reader writes "Seems like someone else has put up another Python programming guide, although this one seems to be a little easier to get through. From the article: 'My name is Henry the Adequate, and I am a Python programming Guru. I know all of their movies, and their TV shows, and can quote the dead parrot sketch in my sleep. In fact I do quote it in my sleep. That may explain why I am single, although it could also have something to do with the flamethrower. Naturally many old-timers want to know what this new-fangled Python thing is all about. "Henry," they say, "What is this new-fangled Python thing all about?" See what i mean? So, here, at last, is the article you have all been waiting for...'"

143 comments

  1. WTF? by JohnGrahamCumming · · Score: 2, Informative

    That's all I can say... WTF. Or perhaps WTFITDOS (WTF Is This Doing On Slashdot)?

    John.

    1. Re:WTF? by goldaryn · · Score: 5, Funny

      > That's all I can say... WTF. Or perhaps WTFITDOS (WTF Is This Doing On Slashdot)?

      Beats me. If this article was a comment it would definitely be modded Troll.

      Maybe it will be funnier in the dupe?

    2. Re:WTF? by sk8dork · · Score: 1

      to me, it is clear why this is on slashdot: it is all about programming, but written in the voice of an idiot who is a huge fan of Monty Python...i suppose maybe the poster thought that slashdot readers were also fans...

      --
      ...all cock-blockery aside...
    3. Re:WTF? by Anonymous Coward · · Score: 0

      Good question. Here's another one: Why do comments about what a suckass job slashdot is doing, "meta-comments" as I call them, usually getting modded down?

    4. Re:WTF? by Anonymous Coward · · Score: 1, Insightful

      Because the Editors have unlimited mod points.

    5. Re:WTF? by Vexorian · · Score: 1

      Would like to know that as well

      --

      Copyright infringement is "piracy" in the same way DRM is "consumer rape"
    6. Re:WTF? by Cherita+Chen · · Score: 1

      Instead of WTF, how about RTFA!

      --
      I'm not fat, just big boned...
    7. Re:WTF? by Anonymous Coward · · Score: 0

      All I can say is "What is your favorite color?"

    8. Re:WTF? by el_jake · · Score: 1

      I thought /. was done in full monty.

      --
      In order to form an immaculate member of a flock of sheep one must, above all, be a sheep.
    9. Re:WTF? by entrylevel · · Score: 1

      Now now, they aren't unlimited, they just have a lot of them and can give themselves more whenever they want...

      --
      Karma: Incomprehensible (Mostly affected by posting at +5, reading at -1, and metamoderating everything unfair.)
  2. Nonsense? by user24 · · Score: 1, Interesting

    Is it just me or is that article summary complete and utter nonsense?

    1. Re:Nonsense? by user24 · · Score: 0, Offtopic

      Oh wait, the entire article is nonsense. now I get it.. except, why is it on... oh never mind.

    2. Re:Nonsense? by pla · · Score: 5, Informative

      Is it just me or is that article summary complete and utter nonsense?

      Well, technically "yes", but as the entire article reads like that summary, I suppose that actually makes the summary a fairly good one.


      Now, as for why this made the Slashdot FP... I dunno. Slow news day? It doesn't even belong in the "It's funny, laugh" section, since it completely fails at coming off as even remotely funny (despite trying soooooo hard).

    3. Re:Nonsense? by pokeyburro · · Score: 2, Informative

      I think the phrase you were searching for is "complete waste of time".

      --
      Lately democracy seems to be based on the skybox, the Happy Meal box, the X-box, and the idiot box.
    4. Re:Nonsense? by xTantrum · · Score: 1
      What is Python? Python is the really neat computer programming thingy, based heavily on Monty Python's Flying Circus, which was invented by those really funny guys, Monty Python. Lucky for them it was called Monty Python's Flying Circus, because it would have been really inconvenient and confusing if it were called John Howard's Flying Circus, or something like that.

      i really hate when programmers try to be funny. this article is asinine. Programming isn't a joke and telling a novice how to program and introducing all that sperflous crap is only going to confuse them even more. If i'm looking to program that means i want to learn to program, don't piss in my cornflakes and call it milk.

      I think this article actually hurts python and i for one am disgusted with it. if you want a good book on programming python get biginning python or even pratical python. both amazing books. I wanna program. teach me to program, this article is bullschildt!
      --
      $action = empty(PHP) ? backToC() : unset(PHP) ; "when the concrete cases are understood, the abstractions are readily
    5. Re:Nonsense? by alamandrax · · Score: 1

      measures distance, takes a step forward, slaps parent with a fish.

      [/end sketch]

      "Go on go on! Move along. This is extremely silly. We won't have silly sketches here."

      --
      'tis but a scratch.
    6. Re:Nonsense? by lcsjk · · Score: 1

      It's just you!

    7. Re:Nonsense? by SomeoneGotMyNick · · Score: 3, Insightful

      Programming isn't a joke and telling a novice how to program and introducing all that sperflous crap is only going to confuse them even more.

      You mean like all those <foo> for Dummies books?

    8. Re:Nonsense? by Anonymous Coward · · Score: 0

      Naw. It's a guy trying to copy the "quirkiness" of Why's (poignant) guide to ruby" and failing utterly. I don't think it can manage to muster the strength to actually hurt python.

      I don't even think why the lucky stiff could duplicate his masterwork of weirdness if he tried ... which also isn't even a very good tutorial ... mostly because it'd be the trying that would make it suck. It's like someone trying to make a Jackson Pollack painting by painting the drops by hand, precisely.

    9. Re:Nonsense? by Anonymous Coward · · Score: 0

      Not only that, the guide is completely useless. Why this was even submitted to slashdot, let alone accepted, boggles the mind.

    10. Re:Nonsense? by n7022c · · Score: 1

      It isn't just you. It's rubbish.

    11. Re:Nonsense? by Anonymous Coward · · Score: 0



      When writing a computer book, never write the introduction first.

      It's like writing the pilot for a tv series & trying to sell it.

      They want to see a second or third episode - what does it look like when it's developed & going somewhere.

      The same for the computer book introductions. Write the book, then ago back and write the Introduction.

      (speaking from experience on the inside of the publishing world and on the outside as an author.


    12. Re:Nonsense? by prgrmr · · Score: 2, Insightful

      Programming isn't a joke

      I'm guessing you've not had to deal with management-types who think they can program.

    13. Re:Nonsense? by grammar+fascist · · Score: 1

      i really hate when programmers try to be funny. this article is asinine. Programming isn't a joke and telling a novice how to program and introducing all that sperflous crap is only going to confuse them even more. If i'm looking to program that means i want to learn to program, don't piss in my cornflakes and call it milk.

      I'm pretty sure you didn't need the article to do that. You seem to have done fine on your own.

      Personally, I found it mildly funny. Yeah, he's trying too hard. On the plus side, this article of his seems to be funnier than the rest of the stuff on his blog.

      Maybe I came in at the wrong time, though? I couldn't tell whether or not he was writing a serial in the other posts, which changes everything.

      --
      I got my Linux laptop at System76.
    14. Re:Nonsense? by Anonymous Coward · · Score: 1, Funny

      I find the best place to start when writing a book is the index. Then you know exactly where everything in your book is supposed to go. "Ok, I need to talk about widgets on pages 15 and 123, check."

    15. Re:Nonsense? by Anonymous Coward · · Score: 0

      import universe universe.world.sing() print "I write the code that makes the whole world sing" Dude! you wrote winamp?

  3. Obl. chunky bacon by leoboiko · · Score: 5, Interesting

    Ok, it was kinda nice, but let's get this out of the way: Why the lucky stiff's (Poignant) Guide to Ruby is funnier.

    --
    Prescriptive grammar:linguistics :: alchemy:chemistry. Stop being a nazi and learn some science.
    1. Re:Obl. chunky bacon by gardyloo · · Score: 1

      Yes! Especially poignant is the epitaph mentioned in Ch. 1:

      The gravestone:

        What's in his trachea?
              Oh, look, a Nokia!

    2. Re:Obl. chunky bacon by Anonymous Coward · · Score: 1, Insightful

      Is it? It takes a relatively simple language and then turns the description of it into a schitzophrenic nightmare of cartoonage that mostly obscures the points he's trying to make, and most of them...well, I don't know about your sense of humour, but most of them just aren't funny anyway. There's a reason people buy the Pickaxe.

    3. Re:Obl. chunky bacon by CableModemSniper · · Score: 1

      Beat me to it. Well, here's my joke anyway.

      No Cartoon Foxes. Less chunky bacon than _why's poignant guide to ruby. Lame.

      --
      Why not fork?
    4. Re:Obl. chunky bacon by catch23 · · Score: 1

      Their advertisements are great.... CAMCAM3003!!!

    5. Re:Obl. chunky bacon by telbij · · Score: 1

      Ok, it was kinda nice, but let's get this out of the way: Why the lucky stiff's (Poignant) Guide to Ruby is funnier.

      If he wasn't totally biting off Why the lucky stiff, or if he had some writing talent it might be 'nice'. As it is though, the guy just comes off as a hopeless dork.

    6. Re:Obl. chunky bacon by Anonymous Coward · · Score: 0

      Agreed. Poignant guide to ruby is an unfunny load of try-hard rubbish. It seems to me someone should really have told the guy that what he was writing was crap, instead of letting him continue with such nonsense.

    7. Re:Obl. chunky bacon by Anonymous Coward · · Score: 0

      The reason people buy the Pick Axe Book is that it's a great technical book

      http://www.pragmaticprogrammer.com/titles/ruby/ind ex.html

    8. Re:Obl. chunky bacon by commanderfoxtrot · · Score: 1

      Having been (against my will) to see the (rubbish) da Vinci film, here is a parody which is highly recommended:
      The da Vinci Cod where a large cod takes the place of the above Nokia...

      --
      http://blog.grcm.net/
    9. Re:Obl. chunky bacon by scott_karana · · Score: 1

      It's also about fifty-thousand times more informative!

  4. Did anyone else... by GundamFan · · Score: 0

    See the title and think "Who is Henry Python and what does he know about programing"?

    I need to get more sleep.

    --
    I don't give a damn for a man that can only spell a word one way.
    Mark Twain
    1. Re:Did anyone else... by tgd · · Score: 1

      No I saw the title and thought it said "Monty Python's Guide to Programming"

    2. Re:Did anyone else... by BlindSpot · · Score: 1

      See the title and think "Who is Henry Python and what does he know about programing"?

      Henry Python is actually the name of the star character of J.K. Rowling's next series of books. I think the first title is going to be "Henry Python and the Looney List Comprehension".

  5. Need further instructions.. by goldaryn · · Score: 2, Funny

    It's funny... laugh.

    Where's the contigency plan if it isn't, oh mighty Slashdot? Should I consult the SlashCode? Will it be funnier if I subscribe? HELP ME!
    WHAT DO I DO?

    1. Re:Need further instructions.. by Anonymous Coward · · Score: 0

      It clearly states that TFA is funny, and then it gives you a recommended course of action: laughing. Get with the program!

    2. Re:Need further instructions.. by gEvil+(beta) · · Score: 1, Offtopic

      Do the obvious thing--submit it as an Ask Slashdot question. ScuttleMonkey or Zonk should get around to posting it to the front page in a few minutes...

      --
      This guy's the limit!
    3. Re:Need further instructions.. by Anonymous Coward · · Score: 0

      tfa is funny and i'm bill gates. you know it's the truth because it's on the internet

    4. Re:Need further instructions.. by Anonymous Coward · · Score: 0

      Nonsense! TFA is not funny!
      the Internet is Serious Business!

  6. Too silly! by stuntpope · · Score: 0, Redundant

    Too silly, far too silly...

    1. Re:Too silly! by jbouzan · · Score: 0, Offtopic

      I agree. This isn't even "laugh at you, not with you" funny.

  7. Wrong Category... by mmThe1 · · Score: 3, Funny

    I wonder why the slashdot category for this story says "Programming". Are the "Henry my brother-in-law needs some page hits" category slots already full?

    Front-pager? Ofcourse.

    1. Re:Wrong Category... by rduke15 · · Score: 1
      "Henry my brother-in-law needs some page hits"

      Looks like he already got all the page hits he could take:
      $ lynx -dump http://weblog.henrytheadequate.com/?p=348

            This site has temporarily exceeded its connection limit. Please try
            again in a few minutes.


  8. WOW by mike1086 · · Score: 1

    I'm now a python expert. Expect to be earning big $$$ real soon now.

    1. Re:WOW by Anonymous Coward · · Score: 1, Funny

      You would most likely not be "earning big $$$" even if you were a REAL python guru

    2. Re:Wow by steveo777 · · Score: 1

      So is the website, after a thourough slash-throttling...

      --
      This sig isn't original enough, it's time to come up with something witty...
    3. Re:Wow by ultranova · · Score: 1

      This parrot really is dead.

      You're supposed to precede that kind of information with a spoiler warning, you insensitive clod !

      Oh well, now use crying over spilled milk. Luckily, you didn't give away the real shocker: Obi-Wan killed the parrot.

      Ups. Time for a quick script edit - do parrots and humans interbreed ?

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    4. Re:Wow by grammar+fascist · · Score: 1

      Oh well, now use crying over spilled milk. Luckily, you didn't give away the real shocker: Obi-Wan killed the parrot.

      The parrot shot first.

      --
      I got my Linux laptop at System76.
  9. 'old-timers' by DivineOmega · · Score: 3, Funny

    One wonders if the said 'old-timers' were female. If so this is a rather poor pickup line.

    I mean, how many women do you know who would be interested in Henry the Adequate's Python?

    1. Re:'old-timers' by MooUK · · Score: 1

      If his Python is only adequate, some of the ladies might prefer something a little more...

    2. Re:'old-timers' by Anonymous Coward · · Score: 0

      Well... thank you, Captain Obvious!

      Way to kill a joke.

      Never mind. It was lame and needed to be put out of its misery.

      So... thank you, Captain Obvious!

      --

    3. Re:'old-timers' by colmore · · Score: 1

      About as many as I know men who would be interested... so... zero.

      --
      In Capitalist America, bank robs you!
  10. Wow this isn't funny by technoextreme · · Score: 1
    In Python indentation determines scope. This breaks with naval tradition, in which it is the captain decides who gets to use the periscope next. Python also breaks with recent computer programming convention, because apparently it is usually the guy with the braces gets to decide. Damn teenagers.

    It sounded like this guy was trying to write using stream of consciousness http://en.wikipedia.org/wiki/Stream_of_consciousne ss. Either that or he was drunk.
    --
    Ooo man the floppy drive is broken. No wait. The computer is just upside down.
    1. Re:Wow this isn't funny by Anonymous Coward · · Score: 0

      No, this is stream of consciousness. No it isn't, this is. Nuh uh, this is what it's about. Oh wait, I'm thinking of schizophrenia...

  11. Wow by $RANDOMLUSER · · Score: 1

    This parrot really is dead.

    --
    No folly is more costly than the folly of intolerant idealism. - Winston Churchill
  12. This made it to slashdot? by embsupafly · · Score: 0, Offtopic

    How did this make it to /. ?

  13. Editor Error by mattwarden · · Score: 4, Funny

    An anonymous reader writes

    Slashdot editors spelled 'Henry' way wrong.

    1. Re:Editor Error by patio11 · · Score: 1

      Thanks for your sharp eye. We'll fix it when we dupe the article.

      Sincerely,
      The Slashdot Editors

  14. hey!! by revery · · Score: 1, Offtopic

    I remember this from when it didn't make it on digg....

    1. Re:hey!! by HeroreV · · Score: 1

      Something didn't make it on digg? Did they finally set a limit on front page stories per day or something?

  15. Is he made of money? by fireboy1919 · · Score: 0, Offtopic

    Okay...why does this guy have enough bandwidth to support Slashdot?

    And why do the editors find this hilarious enough to put on the front page?

    I feel like the brunt of an in-joke played on us by this Henry guy and the Slashdot editors.

    Maybe Henry's made of money and this is a bizarre form of Slashvertisement.
    He can afford the bandwidth, after all.

    --
    Mod me down and I will become more powerful than you can possibly imagine!
    1. Re:Is he made of money? by iapetus · · Score: 1

      I think the answer to your first question is concealed in the Google adwords box on the right hand side of the page...

      --
      ++ Say to Elrond "Hello.".
      Elrond says "No.". Elrond gives you some lunch.
    2. Re:Is he made of money? by bhtooefr · · Score: 1

      Article tagged with "spam". ;)

    3. Re:Is he made of money? by Anonymous Coward · · Score: 0, Funny

      Why is parent modded "offtopic"? You know what should be modded off topic? TFA!

    4. Re:Is he made of money? by Anonymous Coward · · Score: 0

      I tried to tag it with spam, spam, spam, chips beans and spam but the tagging beta isn't Python-friendly.

    5. Re:Is he made of money? by pingveno · · Score: 1

      ...why does this guy have enough bandwidth to support Slashdot?

      He doesn't

      This site has temporarily exceeded its connection limit. Please try again in a few minutes.
      --
      "it's not about aptitude, it's the way you're viewed" - Galinda
  16. python what by achacha · · Score: 0, Troll

    Agreed, what a waste of time. http://www.python.org/ would have been a lot more useful, albeit already known by most.

    To summorize:

    if you want to waste time:
        click on link in article
    else:
        skip to next slashdot article and make believe this one does not exist

    1. Re:python what by Adam+Hazzlebank · · Score: 0

      mah, who am I kidding I wasn't going to do anything useful with the rest of my life anyhow.

    2. Re:python what by achacha · · Score: 1

      For you I have a different script:

      while have_time():
          read_link_in_article();

      A lot more efficient, no?

  17. Still second best by tobiasly · · Score: 1

    Henry's Python Programming Guide isn't nearly as funny as Monty's.

    (wait for it...) *rim hat*

    1. Re:Still second best by Anonymous Coward · · Score: 0

      If you knew anything about Python, or if you had RTFA, you wouldn't have made that redundant joke. I hope.

  18. YOU NOT FUNNY by mobby_6kl · · Score: 1

    Where are these guys when you need them?

  19. Who the hell put this on the front page? by jschultz410 · · Score: 2, Informative

    I was actually looking forward to reading a quick introduction on Python as I primarily use C/C++ and I thought, "Hey, if it's on the front page of slashdot, then it's probably a decent article." Instead, I found this craptastic waste of time that doesn't even approach funny. It's just a bunch of really cheesy and way too obvious "jokes." Anyway, I don't mean to put down the author so much as whoever approved this story getting on the front page of slashdot. You guys are better than this. :)

    1. Re:Who the hell put this on the front page? by eln · · Score: 1

      I thought, "Hey, if it's on the front page of slashdot, then it's probably a decent article."

      You must be new here.

  20. Dear Lord, no by Anonymous Coward · · Score: 0

    Another person who thinks Larry Wall is so funny they need to copy his chirpy, irritating, gee-I'm-smart-but-I'm-a-laff style?? The world doesn't need another one.

  21. British humour by Anonymous Coward · · Score: 0

    The thing about Monty Python was that it was really really silly but you needed a PhD in philosophy, history and linguistics to get all the jokes. The Python language is sort of like that. Anyone can get it at a certain level but it's a lot deeper if you need it to be.

    Anyway, Towel Day is coming up and it's a chance to honour the life of Douglas Adams.
    http://www.towelday.kojv.net/

  22. WOW that's a bad article! by Jack9 · · Score: 1

    My 5 yr old nephew told me a joke funnier than ANYTHING in that article, this weekend.

    What's red and barks?

    A retarded apple.

    Yes, THAT is more rewarding than reading the article.

    --

    Often wrong but never in doubt.
    I am Jack9.
    Everyone knows me.
    1. Re:WOW that's a bad article! by gEvil+(beta) · · Score: 1

      You never know. It could be a lycanthropic apple. Under a full moon...

      --
      This guy's the limit!
    2. Re:WOW that's a bad article! by Jack9 · · Score: 1

      Perhaps a future enemy of the Sorcelator?

      --

      Often wrong but never in doubt.
      I am Jack9.
      Everyone knows me.
    3. Re:WOW that's a bad article! by SpectreHiro · · Score: 1

      A retarded apple.

      There's a benefit to reading Slashdot first thing when I wake-up... That made me laugh. :)

      --
      You can't win, Darth. If you mod me down, I shall become more powerful than you could possibly imagine.
  23. Pyrony in Adsense by Joebert · · Score: 1

    Need Spamalot Tickets?
    Same Tickets as Other Sites Just Much Lower Prices -No Service Fee's


    I noticed this lone advert on the page, can anyone tell me, is "Spamalot" anything like "Mixalot" ? I liked Monster Mac.

    --
    Wanna fight ? Bend over, stick your head up your ass, and fight for air.
  24. Too much crap between bits of information by Dracolytch · · Score: 1

    The signal/noise ratio is way too low for me to spend my time reading this. It can be a good idea to have humorous bits in a tutorial or guide, to keep the reader engaged. In this case though, the actual information is getting lost in a sea of meaningless chatter.

    ~D

    --
    This sig has been enciphered with a one-time pad. It could say almost anything.
    1. Re:Too much crap between bits of information by Anonymous Coward · · Score: 0

      In this case though, the actual information is getting lost in a sea of meaningless chatter.

      The whole article is OBVIOUSLY a joke. What about this is it that you idiot don't get?

      He talks about dead parrot, having seen all their TV shows and movies, and there's a foot icon on the story. Whoever thinks this is really about Python the programming language after reading this submission needs to get his head examined.

  25. I'd like to clear things up a bit by Anonymous Coward · · Score: 0

    The author is trying to be funny and informative at that same time. The modivation behind this is that Python "the programming language" is named after "Monty Python's Flying Circus". While Monty Python my be funny it doesn't have anything to do with the programming language other than being its name sake. Python "the language" is itself worth looking into as it is a very flexible language that is extremely portable. My master thesis was written entirely in python. While I'm a fan of both Pythons I never mix the two as logic and humor are not good bed fellows. Have a nice day.

  26. We're removing all the Python Code by JoshDM · · Score: 1

    We've got a lot of Python and Jython here at work. Turns out it was coded a few years ago by some C++ coders who were asked to work with Java and just couldn't comprehend it and therefore wrote in Jython. Their Java and Jython code is beyond horrific. Currently removing and replacing with better code.

    1. Re:We're removing all the Python Code by Anonymous Coward · · Score: 0
      thanks for that completely irrelevent asside, which has nothing to do with the article, and only serves to make you feel like your c*ck is bigger than it really is and that whatever language you are currently programming in is the best ever... Sleep tight.

      Typical Developer: Wow look at this old code, it sucks so hard, those guys were idiots, what were they thinking, I've got such a bigger brain than them, let's rewrite it.
      (Translation): This code does suck, but we're not smart enough to figure it out, so we'll waste this company's time by rewriting it in our own jumbled spaghetti mess.

      2 years later

      New Typical Developer who replaced Last Typical Developer: Wow, look at this old code, what a bunch of idiots, we're gonna spend months rewriting this.
      (Translation): *sigh* you get the point.. i'm done writing this

    2. Re:We're removing all the Python Code by JoshDM · · Score: 1

      You misunderstand, overachiever. We're talking every .java file having a page-and-a-half of import calls, at least 20 of which are for classes from java.lang , and then a number of other files where there are no imports because every single appearance of a class is prefaced with it's package path.

      Those basic "obvious beginner" issues are just the tip of the iceberg, which includes (1) leaving large sections of experimental test code (not TEST code, but "let's see if I can get this completely unrelated stuff to work ... INSIDE this class"), (2) creating large sections of synchronizing code for absolutely no reason (no, really. NO REASON), (3) creating singletons to reference static non-synchronized methods rather than just reference the static methods directly, (4) implementing struts for no reason on a non-web application (subsequent research revealed that some "manager" declared that they "use struts!" even though it was not needed), etc.

      You know, BASIC coding problems. :-)

      I promise you that I will never refer to other people's code as "beyond horrific" lightly.

      Sorry; mark this offtopic.

  27. notfunny tag by Anonymous Coward · · Score: 0

    a bit offtopic, but if i think this story is funny, do i tag it !notfunny?

  28. Inventor? by ModestMotorhead · · Score: 1

    Chuck Norris invented Python. In his sleep. When he was two.

    --
    -- "Mathematics is music for the mind, and Music is Mathematics for the Soul. - J.S. Bach"
  29. Tagging system working perfectly. by Civil_Disobedient · · Score: 4, Informative

    Tagged as: "[+] notfunny, python, spam, useless, wtf (tagging beta)"

    1. Re:Tagging system working perfectly. by pa-ching · · Score: 1

      Near-perfect. According to the guidelines, you're supposed to use "!funny" instead of "notfunny."

    2. Re:Tagging system working perfectly. by Architect_sasyr · · Score: 1

      Amen to that.

      This will be the first time I post a comment without RTFA first. To join the masses of disgruntled readers WTF IS THIS DOING ON THE FRONT PAGE OF SLASHDOT?

      As a primarily perl/C/java based programmer, I was looking forward to a quick intro to a language. Then I read the article summary, looked at the tagging, and read a couple of posts...

      brb... going to digg

      --
      Me failed English...
      FreeBSD over Linux. If my comments seem odd, this may explain...
  30. Ugh.. by Rickee · · Score: 1

    As someone fairly new to computer programming, I've been reading through a lot of tutorials and things of that nature. I'm not in any particular class or anything like that, I'm just interested in programming. I, for one, am quite tired of reading things that try to be funny and make me laugh. This article is moronic and offends me as someone who was hoping that slashdot had posted a good source for learning Python. I find myself wondering if Slashdot had any particular reason for posting this or if the editors just decided not to read through submissions for a while.

    1. Re:Ugh.. by Anonymous Coward · · Score: 0

      I'm sorry for your bad experience here on /. If you really want a good book to step through the depth of python check out "Programming Python" by Mark Lutz. I think its in its 3rd edition by now. Anyways it covers many different aspects of python from parallel processing to networking to GUIs. It was nearly my only python resorce when writting my thesis in python. For my thesis was "P2P applications for colaborative developement". The entire application was writen in python and including aspects such as threading, networking, encryption (used for authentication and security of message content), GUI interface, and regular expressions to name a few. The entire application was something like 700 lines of code and was portable between Windows, Linux, Unix, and Mac OS X provided the proper libraries were install on the system. www.python.org is another good place to start. It has links to a number of tutorials. And don't forget the built in documentation that comes with python.

    2. Re:Ugh.. by Manhigh · · Score: 1

      I'm sure you've probably already read it, but Dive Into Python (http://diveintopython.org) Is a great starting point, in conjunction with the references at python.org.

      As far as humor in learning sources, I enjoy the subtle humor in many Oreilly books. But this is over-the-top, not funny, and worst of all, not informative.

      --
      "Open the pod by doors, Hal" > "I'm afraid I can't do that, Dave" sudo "Open the pod bay doors, Hal" > alright
    3. Re:Ugh.. by Anonymous Coward · · Score: 0

      This article is moronic and offends me as someone who was hoping that slashdot had posted a good source for learning Python.

      Then you're the moron. If the summary does tell you it's a joke (dead parrot sketch --> Monty Python, movies and tv shows --> Monty Python, the big fat foot icon --> Monty Python) you deserved it.

      Don't blame other people for your stupidity.

  31. Meanwhile... by AMK · · Score: 1

    ... actual Python gurus are off at a sprint in Iceland for a week of hacking that started yesterday.

  32. Python is very easy to read by MikeRT · · Score: 1

    In fact, my biggest struggle to get into it was that it was too much like pseudocode in flexibility. If you cannot look at Python, as a programmer, and figure out what half of it is doing instantly, something is wrong with you. It's the closest I've ever seen to writing an algorithm in English and executing it in a way that wasn't in near plain English like AppleScript.

  33. way to go... by zx-15 · · Score: 4, Funny

    If they wanted to post something funny about python, instead of this nonsense, they could've just posted that:

    http://www.python.org/doc/Humor.html

  34. Dead Parrot by Anonymous Coward · · Score: 0

    I can't get the embedded python to work in Word.

    The dead parrot trick isn't working?

    Anyone know how to activate the Word embedded python?

  35. Funny by nEoN+nOoDlE · · Score: 1

    How this article is posted minutes after another article where a portion of the article is copied verbatim in the story summary.

    --
    Don't trust a bull's horn, a doberman's tooth, a runaway horse or me.
  36. Only the idea itself ... by Grismar · · Score: 1

    ... is remotely funny and even that should never have lasted the author of TFA to actually get to the end of writing it. If people didn't think this was funny because they didn't like Python jokes, spam or trout, that would have been ok. But it's got nothing to do with Python humour in the first place...

    And now, for something completely different, I'd say.

  37. Can we get this article retitled? by tlambert · · Score: 3, Funny

    Can we get this article retitled?

    Maybe something like "Henry Python and the blog of shame"?

    -- Terry

  38. I would have said... by mmmmbeer · · Score: 1

    Python has exception handling. Which means when those guys from the far east take exception, it can handle it.

  39. Amazon link... by badran · · Score: 1

    So did you guys notice the Amazon link there.... I am guessing someone wanted or made a huge load of $$$

  40. Wow, TA is painfully unamusing! by omission9 · · Score: 1

    How did this even get considered for making /. ?
    Unfunny, uninteresting, uninformative,...
    Just painful to look at, actually.
    This loser may not even make 100 comments befoe it leaves the frontpage!

  41. Time for your medication, Sir... by Anonymous Coward · · Score: 0

    Let's up the dose of his meds, they're not working very well. He should go back to writing Sesame Street books.

  42. Ugh. by NorbMan · · Score: 1

    This reads like an Uncyclopedia article that didn't survive long before falling victim to VFD.

  43. Insulted by Carcass666 · · Score: 0, Troll

    I am personally offended that none of my submissions ever made it onto Slashdot (even given that they weren't the typicaly "Microsoft Sucks, Open Source Rules" fare) and this vile piece of non-information did.

  44. it's funny, laugh by lon3st4r · · Score: 1
    from the it's-funny,-laugh department

    ha ha ha ha ha ha ha ha ha ha ha

    no, seriously it's a good laugh and i didn't mind the five minutes i spent reading the article.

    but what's it doing on slashdot frontpage? i would probably have received in somebody's *geeky* forward ;)

  45. You people are all very sad by Exaton · · Score: 1

    You people are all very sad.

    For some reason, I knew next to nothing about Python before reading that article. Now I know all the key aspects of the language, and that's more than enough information to guide a proper programmer in his choice of a language for a particular project, or for pleasure learning. Then he starts wading through tutorials and documentation.

    Admittedly, I could have found out at least as much from Wikipedia or straight from python.org (which is also linked in the article, N.B.), without all the jokes besides. Well help me God, I had five minutes of fun by reading someone's mashup of a snake's programming language versus John Cleese and friends. How awful !

    Oh, and the thing about it being on the front page of Slashdot ? Last I checked, this site was a tech blog . "News for Nerds. Stuff that matters." is a f*cking humorous slogan -- and an elaborate programming + Monty Python joke is worthy of any nerd, anyway. Go somewhere else for your stuck-up copyedited journalism, this is CmdrTaco's fun place, for sh*t's sake !

    You guys are all just sad. Except those who are merry enough to have disregarded this comment, of course. I'm hoping the nastier mods will fall in that second category. Oh wait...

    1. Re:You people are all very sad by Anonymous Coward · · Score: 0

      It cracks me up when people send their friends on to forums full of people who don't even matter just to defend them. This article was terrible and you know it. It didn't say ANYTHING at all; it certainly wasn't worth front page of ./. MAYBE the fp of the programming subreddit or digg, but I thought ./ was EDITED to keep crap like this off?

      Maybe ./ is seeing how popular reddit/digg are getting because users select stuff like this and they were trying it out. "Hey maybe if we post a bunch of stupid crap people will flock back here!" Nice try I suppose.

    2. Re:You people are all very sad by jjohnson · · Score: 1

      See, what's got people bothered here is that it wasn't five minutes of fun. It was five minutes of grade school humour wrapped around a one paragraph's worth of python info, all for the purpose of driving Google ad revenue and Amazon click-thrus.

      The whole editorial function of ./ is to ensure a certain level of quality, and presumably a lack of outright traffic-scamming. The article sucked pus-weepy donkey balls, and so did the editing that put it on the front page.

      --
      Anyone who loves or hates any language, platform, or manufacturer, doesn't know what they're talking about.
  46. Monty Python's Flying Circus by drake786 · · Score: 1

    So informative! I never realized that after Lifer of Brian, the Holy grail, etc. they had actually created a whole programming language.

    Being a long time fan, I will *immediatly* start studying.

    And laughing.

  47. First read as by HangingChad · · Score: 1
    Monty Python Programming Guide.

    wink-wink;
    nudge-nudge;
    RETURN 0;

    --
    That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
  48. henry the woefully inadequate by Kortec · · Score: 1

    You know, you read a title like "Python Programming Guide", and you expect a lenghty document detailing a programming languge. Maybe a page or two (or even several hundred for some really wacky edge cases), possibly the product of LaTeX2HTML, or at the very least with a table of contents. And you become excited, thinking you might perhaps learn something about Python! And then you make the mistake of clicking on the link you just read, and become drastically disappointed.

    In all honesty, this guys witty banter, if it can even be called that, is longer than his expose of the language. The Wikipedia article is roughly 10 times as long, and doesn't actually expose any of the underpinnings of the languge; hell, the Wikipeida disambiguation page is almost longer than this man's opus.

    "Henry The Woefully Inadequate" at best, "Henry The Lame" at worst. Get this article back on Digg where it belongs.

    --
    "My heart is in the work." - Andrew Carnegie
    1. Re:henry the woefully inadequate by Anonymous Coward · · Score: 0

      You know, you read a title like "Python Programming Guide", and you expect a lenghty document detailing a programming languge. Maybe a page or two (or even several hundred for some really wacky edge cases), possibly the product of LaTeX2HTML, or at the very least with a table of contents. And you become excited, thinking you might perhaps learn something about Python! And then you make the mistake of clicking on the link you just read, and become drastically disappointed.

      OK, either you're the smartest troll in the history of Slashdot, or you're the dumbest. IT'S A FUCKING JOKE!. Let's look at the clues, shall we?

      a) He says he knows all the Python movies, TV shows and can quote the dead parrot sketch in his sleep. Does that sound like someone who is talking about Python the programming language, rather than Monty Python the British comedy group?
      b) There's a picture of a huge foot next to the write up, not only known as the "humor" icon on Slashdot, but prominently featured in Monty Python sketches as well.

      I mean... dude. This is just too fucking obvious too miss.

      In all honesty, this guys witty banter, if it can even be called that, is longer than his expose of the language. The Wikipedia article is roughly 10 times as long, and doesn't actually expose any of the underpinnings of the languge; hell, the Wikipeida disambiguation page is almost longer than this man's opus.

      Are you kidding me? Are you saying that you actually followed the link, read the text, and still don't get that it's a joke? You can't possibly be serious.

      "Henry The Woefully Inadequate" at best, "Henry The Lame" at worst. Get this article back on Digg where it belongs.

      How about "Kortec The Obviously Lobotomized"?

  49. Give me a break by CultFigure · · Score: 2, Insightful

    Just this morning, as I was perusing through Slashdot, Digg, and Reddit, a thought occurred to me that even though there is far greater variety and features on the latter sites, I'm still a loyal fan of /. (mostly) for it's editors. Even for their shortcomings - bad grammer, duplicate posts - the quality of their filter is the reason why I continue coming here... until this post! Give me a break, slashdot. " Windows Media Player 11 and Urge", "Biggest Obstacle of Nuclear Fusion Overcome?", and "Wired Releases Full Text of AT&T NSA Document" are all quality article submissions, so when I thgouht I was going to get a great introduction to Python, being a PHP developer, I was intrigued and quite pleased to click the link. Now I'm frustrated just enough to take the 30 seconds to make this post.

  50. My Slashdot Moderation script by jimmypw · · Score: 1

    Heres a quick script that i think the shlashdot moderators should follow...

    if rubish(story)
    reject();
    else
    checkagain();
    End

    1. Re:My Slashdot Moderation script by yosofun · · Score: 1

      prob is... how do you write a bias-proof rubbish() function?

    2. Re:My Slashdot Moderation script by corngrower · · Score: 1
      No, that should be:

      if isinstance(story, rubbish):
      /t reject()
      else:
      /t checkagain()

      Didn't you learn anything from the article?

  51. Well that's 60 seconds of my life i wont get back by Anonymous Coward · · Score: 0

    scuttle monkey you asshat, trying reading TFA before you post it.

  52. Henry by ak-74 · · Score: 0

    Don't mean any offense or anything, but Henry is a terribly funny name. Nobody can take a technical article seriously if it was written by a guy called Henry. I remember back in school we were learning all about the wonderful world of physics units, and there was one we just couldn't swallow: you guessed it.

    The Henry.

    We had Newtons and Farads, Ohms and Volts. But nobody imagined we could have Henrys.
    We were all dumbstruck for days.

    Dunno, just thought I'd share that.

  53. Whoa... by __aaclcg7560 · · Score: 1

    A programming guide by Harry Potter!!!

  54. Am I the only one ... by the_olo · · Score: 1

    ... who initially read the headline as "Monty Python's Programming Guide"?

    Time to get some sleep.

  55. No beaver and Comedy Impairment Syndrome by Anonymous Coward · · Score: 1

    It doesn't even belong in the "It's funny, laugh" section, since it completely fails at coming off as even remotely funny

    I think you may be confusing an alleged lack of comedy value in the article with the wholesale inability of Americans to grasp anything remotely humorous unless it contains the word "beaver" in it.

    1. Re:No beaver and Comedy Impairment Syndrome by pla · · Score: 1

      I think you may be confusing an alleged lack of comedy value in the article with the wholesale inability of Americans to grasp anything remotely humorous unless it contains the word "beaver" in it.

      Now that I consider funny!

      Heh. You said "beaver". Huh-huh.

  56. YAPG by the_olo · · Score: 1

    olo@laptopola:~$ python
    Python 2.4.3 (#2, Apr 27 2006, 14:43:58)
    [GCC 4.0.3 (Ubuntu 4.0.3-1ubuntu5)] on linux2
    Type "help", "copyright", "credits" or "license" for more information.
    >>> print "Lrg nabgure Clguba Theh".decode('rot13')

  57. what was so hard by hyperstation · · Score: 1

    what was so hard about dive into python?

  58. Oh, thank God... by catdevnull · · Score: 1

    Thank God for all the comments about "not funny" --I thought my sense of humor was broken.

    It had so much potential--it was...actually, it didn't have any potential. I should've known better when I saw the "Kubrick" theme.

    --

    I might know what I'm talkin' about, but then again, this is Slashdot...
  59. Python by Terminus32 · · Score: 0

    Yay, i've just started to learn a bit of Python, every little helps... :-)

    --
    http://nathanlindsell.blogspot.com/
  60. Never read Henry before. . . ? by basotl · · Score: 1

    This is a joke, only a joke! I'm surprised more people on /. haven't seen this guy before. I found his Linux reviews funnier. I imagine this is what happens when a geek get's high on something. http://weblog.henrytheadequate.com/?cat=5 "Also, if you have any version of Microsoft Windows on the computer it's best to choose the option to wipe the entire drive. This is because the viral nature of Windows will cause it to leak over onto the Fedora partition. That would be very dangerous, and might even result in an explosion, or a fire. Fire is beautiful. I love fire.... Anyway..." -Henry

    --
    HTC EVO 4G LTE w/ CM 10.2 | NookColor w/ CM 10.2 | Samsung Epic 4G w/ CM 10.1