Slashdot Mirror


If Programming Languages Could Speak

HealYourChurchWebSit writes "BurningBird's "The Parable of the Languages" offers a delightfully playful answer to the the question, "[what] if programming languages could speak, really speak, not just crunch bytes and stream bits, they would have much to say that is both wise and profound.""

122 of 352 comments (clear)

  1. C by Lshmael · · Score: 3, Funny

    I love the fact that C only says, "Bite me!"

    1. Re:C by WebMasterJoe · · Score: 2

      Actually, C only says ("%s", "Bite Me");

      --
      I really hate signatures, but go to my website.
    2. Re:C by hillct · · Score: 5, Funny

      It's scary the number of programmers who were tought to speak english by C. Well, C and IRC. I had a guy working for me at one point who's name escapes me at the moment, Everyone just called him Grumpy. He used to wear a floppy Fadora looking hat and whenever you spoke to him all he'd ever say is 'Bite Me'. Now I understand where he learned to speak.

      To be fair, he was an excellant programmer, and although he never smiled, you would occasionally hear him utter the words "Colon, Close Parenthesis".

      --CTH

      --

      --Got Lists? | Top 95 Star Wars Line
    3. Re:C by gnuadam · · Score: 2, Funny

      Sheepishly...

      Uhhhhhh.... I meant char crap[255];

      Ironic, eh?

      --
      You say :wq, I say ZZ. Why can't we all just get along?
    4. Re:C by HealYourChurchWebSit · · Score: 2, Funny

      Though I would have preferred "byte me" ... but that would imply that char. counts!

      --
      --- have you healed your church website?
    5. Re:C by Hard_Code · · Score: 2

      Admit it, you just made that all up didn't you?

      --

      It's 10 PM. Do you know if you're un-American?
    6. Re:C by wd123 · · Score: 2

      That's okay, if your compiler was being friendly about type checking you probably would've gotten away with it anyways. :)

      --
      "question = (to) ? be : !be;" --Shakespeare
  2. hello world by c.emmertfoster · · Score: 5, Funny

    My money is on "hello world."

    --
    We can neither love nor pity nor forgive. If you make a slip in handling us you die!
    1. Re:hello world by dboyles · · Score: 3, Funny

      You are, of course, using GNU/hello, right?

      (Take a look at the source code, it's interesting. But my favorite thing is that you can do ./hello -traditional)

      --
      -- "Complacency is a far more dangerous attitude than outrage." -Naomi Littlebear
    2. Re:hello world by MaxVlast · · Score: 2

      The only 'hello world' program that has a complete LISP interpreter built in.

      --
      There should be a moratorium on the use of the apostrophe.
      Max V.
      NeXTMail/MIME Mail welcome
    3. Re:hello world by evilviper · · Score: 2

      With the exception of Java, I think they'd all say: "That's my memory space... MOVE!"

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  3. Well... by starseeker · · Score: 5, Funny

    I'd say php is screaming for mercy right about now, given the slashdotting fate has pushed it's way.

    --
    "I object to doing things that computers can do." -- Olin Shivers, lispers.org
  4. C Speaks by Anonymous Coward · · Score: 3, Funny

    How much C would a sea slug code if a sea slug could code C?

    1. Re:C Speaks by sconeu · · Score: 2

      Well, when I was a banana slug, I coded a hell of a lot of C.

      How come no other UCSC'ers picked up this one?

      --
      General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
  5. possibles? by He+Was+Gamecubed · · Score: 3, Funny


    Fortan: Kill me! Kill me! I hate my life dammit!
    HTML: What do you mean, i'm not a programming language??
    C: I need to kill some of my relatives.. C++ is nice, but C# is just microsoft's whore

    -Q
  6. Obligatory google cache reference by LordOfYourPants · · Score: 2, Informative

    I've found a mirror here

    I hope you enjoy it as much as I didn't.

  7. I think by jchawk · · Score: 2

    Java would say why god WHY?!?!?!?!

  8. "What do YOU think you're doing here" by silhouette · · Score: 5, Funny

    they said, frowning at HTML. "Listen - being listed as a programming language on some chump's resume - and it doesn't matter HOW many resumes - does not a programming language make!"

    --
    Experts agree: everything is fine.
    1. Re:"What do YOU think you're doing here" by Fesh · · Score: 2

      "Get the hell out of here! And take your circus-midget bastard son JavaScript with you!"

      --
      --Fesh
      Kill -9 'em all, let root@localhost sort 'em out.
  9. Mine talks to me... by wadetemp · · Score: 3, Funny

    ... although it's not much of a conversationalist. It keeps trying to explain something called a "parse error"?

  10. "Stop Anthropomorphizing Me" by drhairston · · Score: 5, Insightful

    "Stop Anthropomorphizing Me. Instead, go outside and play".

    --
    Dr. Joseph Hairston
    Superintendent, CCBC
  11. Re:Info requested by Anonymous Coward · · Score: 3, Funny
    I'd like the Open Source community (of which OSDN and Slashdot are card carrying members) to contribute a little post-mortem info to the rest of us??

    No can do. Open source software never fails. It has no bugs and is perfect in every way. You must be using it wrong.

  12. If Java could speak...... by Anonymous Coward · · Score: 5, Funny

    A converstaion would take all day.

    1. Re:If Java could speak...... by Hard_Code · · Score: 5, Funny

      "A converstaion would take all day."

      No, because it would fail during compilation at:

      Error at line 1: unknown symbol: "converstaion"

      --

      It's 10 PM. Do you know if you're un-American?
    2. Re:If Java could speak...... by Eric_Cartman_South_P · · Score: 3, Interesting
      ...but it would be fully understandable on every Continent.

    3. Re:If Java could speak...... by pizza_milkshake · · Score: 3, Funny

      ah, but it could hold conversations with many people at once very easily

    4. Re:If Java could speak...... by BluBrick · · Score: 2

      Kinda like German?

      "What is he talking about?"

      "I have no idea, he hasn't got to the verb yet!"

      --
      Ahh - My eye!
      The doctor said I'm not supposed to get Slashdot in it!
  13. Sadly... by Spazholio · · Score: 5, Funny

    ...javascript wasn't even invited to the party. Doesn't that violate some kind of anti-discrimination law? I mean, just because it's constantly disabled doesn't mean it's not a valuable member of programming society too...

    1. Re:Sadly... by erpbridge · · Score: 5, Funny

      Oh, I'm pretty sure it'll pop-up or pop-under sometime, just you wait...

    2. Re:Sadly... by evilviper · · Score: 3, Funny

      Yeah, it showed up as they were all trying to leave and pushed them back in...

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  14. Flash MX Actionscript... by DA_MAN_DA_MYTH · · Score: 2

    Don't blame me that I suck... Blame those guys over there... (Pointing to Macromedia)

    Our development team has just finished a huge Flash MX project and they are all complaining about how it tries to be a language but it's too buggy to do anything but suck sometimes.

    We'll see if things change with Flash MX for Java

    --
    "It takes many nails to build a crib, but one screw to fill it."
  15. If this php script could speak by Zakabog · · Score: 5, Funny

    PHP Script: Ho hum, the live of a script can be very boring, what's this? Hmm getting a lot of requests here. Well the server can handle the load. Oh wow it's getting hot in here, hey apache is giving me some signals to start rejecting people. But that apache guy sure is an asshole, I'll just ignore him, besides it's only a few requests. The server has the bandwidth and the processing power to easily handle this load, and it's probably just a spike, it'll die down soon. Hey what's that burning smell? Oh wow one of the processors died. Woah what's that puddle over there? Oh the T1's DSU just melted. So we're down to 2 processors, errr 1 processor, and the web server's connection switched over to the cable modem.

    1. Re:If this php script could speak by Hard_Code · · Score: 3, Funny

      Don't worry MySQL - just keep running and don't look back!!

      --

      It's 10 PM. Do you know if you're un-American?
  16. Turtle graphics? by VValdo · · Score: 5, Funny

    I suppose Logo would have said something, but it took him wayyy to long to travel, and it turned out he'd been heading in the wrong direction by about 10 degrees anyway.

    W

    --
    -------------------
    This is my SIG. There are many like it, but this one is mine.
  17. Amiga, anyone? by PhxBlue · · Score: 3, Funny

    I don't remember what its OS was called. . . probably something stupidly simple like AmigaOS. Anyway, the reason I bring it up is the Guru Meditation Error. As frustrating as it was to see this--it was an ancestor to the BSoD--at least it showed you can work in the OS business and still have a sense of humor.

    --
    !#@%*)anks for hanging up the phone, dear.
    1. Re:Amiga, anyone? by red_dragon · · Score: 3, Interesting

      Those in the U.S. who had cable TV in the early 90's probably recall TV Guide Channel's precursor, Prevue Channel. This channel used to be in my hometown's cable company's lineup, cycling through the program listings over and over. As it happens, the channel's video was fed from an Amiga equipped with a Video Toaster. How do I know? "Guru Meditation", of course; it happened at least once a week, flashing a bright red box over a black background around the error message, asking the user to "press the left mouse button to reboot".

      As for the origin of that phrase, ESR kindly provides us with this explanation.

      --
      In Soviet Russia, Jesus asks: "What Would You Do?"
    2. Re:Amiga, anyone? by plumby · · Score: 2
      I thought it was Amiga DOS as well, but according to the official site it's definitely AmigaOS. I think AmigaDOS might just have been the CLI bit, but I could be wrong.

      Anyway, a whole list of amusing AmgiaOS messages, including (From Workbench 1.2) "We made Amiga, They fucked it up",

    3. Re:Amiga, anyone? by cowbutt · · Score: 3, Informative

      I've always defined AmigaDOS as dos.library, the shell commands and a few other bits and pieces, whilst AmigaOS includes AmigaDOS but also adds intuition, exec, Workbench and all the other standard bits.

    4. Re:Amiga, anyone? by kasperd · · Score: 2

      Guru Meditation

      AmigaOS is from before the CPU got protection, so obviously it had to be possible to crash. But I must say that of all the OSes I have seen running on CPUs without protection, AmigaOS is the best and most stable.

      --

      Do you care about the security of your wireless mouse?
  18. They were a little harsh on LISP. by BitwizeGHC · · Score: 5, Insightful

    LISP is the language that discovers there is no spoon, and learns to bend itself. In so doing, it becomes master of them all.

    --
    N4st0r, trixx0r h0bb1tz0rz! Th3y st0l3 0ur pr3c10uzz!
    1. Re:They were a little harsh on LISP. by gleam · · Score: 5, Funny

      No, LISP is the language that would say "there ith no thpoon."

      -gleam

      --
      this .sig is not a .sig.
    2. Re:They were a little harsh on LISP. by RockyJSquirel · · Score: 5, Funny

      (progn (()())
      ((resent I that)

      (is Lisp (that-deserves (a language)
      (a-lot-more-than respect (it-is-getting-from
      (this-boorish crowd)))))

      (is-much-easier-to (syntax-of Lisp) parse
      English math (anything-but Forth))

      (but
      (can-use-to you (macros-of Lisp)
      (turn into
      (absolutely-any
      (unreadable language))))
      (ever-does no-one))
      ))

      Rocky J. Squirrel

    3. Re:They were a little harsh on LISP. by Fesh · · Score: 2

      *laughs* Bravo! Good one.

      --
      --Fesh
      Kill -9 'em all, let root@localhost sort 'em out.
    4. Re:They were a little harsh on LISP. by krogoth · · Score: 2

      From fortune:

      THE LESSER-KNOWN PROGRAMMING LANGUAGES #12: LITHP

      This otherwise unremarkable language is distinguished by the absence of
      an "S" in its character set; users must substitute "TH". LITHP is said
      to be useful in protheththing lithtth.

      --

      They that quote Benjamin Franklin on liberty and safety deserve neither.
  19. Mirrored Text by xcomputer_man · · Score: 5, Informative

    Well, the site got crunched. Here's a text-only mirror:

    Click here

  20. Hrmm by ActiveSX · · Score: 2, Insightful

    ...a delightfully playful answer to the the question, "[what] if programming languages could speak, really speak, not just crunch bytes and stream bits, they would have much to say that is both wise and profound.""

    Wait a second, that's not even a question. In fact, the whole statement doesn't make any sense.

  21. Perl would say: by Frank+of+Earth · · Score: 2

    "Listen child, if I have to tell you one more time to end each line with a semicolon, I'm going to smack you upside the head. And who's idea was to portray me as a Camel and Lama! How's a lady like myself going to get a man, when you look like a damn humped camel!"

    1. Re:Perl would say: by JonWan · · Score: 2, Funny

      More like: "?^%/\\?@#$%^*&?|*!"

      Yeah, I know it don't make any sense but that what it looks like to me! One of these $#@%^ days I need to learn a little ^&*%$ perl.

  22. And the Spaghetti Code said, "... by ackthpt · · Score: 4, Funny

    And the Spaghetti Code said, "Goto Hell"

    --

    A feeling of having made the same mistake before: Deja Foobar
    1. Re:And the Spaghetti Code said, "... by PhxBlue · · Score: 2

      Sounds like something my ex-wife was fond of saying. Of course, since I was married to her at the time, I was already in the :hell branch of my life's program. If not for a fortunate Guru Meditation Error, I might still be stuck in that endless :hell.

      The moral of the story is, women are like spaghetti.

      . . .wait, that's not right. . .

      --
      !#@%*)anks for hanging up the phone, dear.
  23. And Visual Studio .Net says. . . by PhxBlue · · Score: 3, Funny
    --
    !#@%*)anks for hanging up the phone, dear.
  24. MS J++, C++, .NET ... by mhesseltine · · Score: 5, Funny

    You appear to be writing a buffer overflow. Would you like me to start the wizard for that?

    --
    Overrated / Underrated : Moderation :: Anonymous Coward : Posting
    1. Re:MS J++, C++, .NET ... by Hornsby · · Score: 3, Funny

      Good one! Kinda reminds me of this.

      --
      A musician without the RIAA, is like a fish without a bicycle.
  25. Whiny little bitches by corbettw · · Score: 2, Insightful

    Is it just me, or did all of the languages come off as whiny little primadonnas, complaining that they are not loved and worshipped as much as they themselves think they should be?

    For some strange reason, this strikes me as appropriate.

    --
    God invented whiskey so the Irish would not rule the world.
    1. Re:Whiny little bitches by Karellen · · Score: 2

      Apart from the One True Programming Language, of course.

      Bite me. :)

      --
      Why doesn't the gene pool have a life guard?
  26. Re:Interesting choice of languages by scumdamn · · Score: 2

    If you'd read the story you would have seen that basic indeed did show up. He had to be helped to stand in alphabetical order because he never did learn the alphabet.

  27. If proframming langs could speak, by Alien+Being · · Score: 2

    Larry Wall would make them carp, croak, cluck, and confess.

  28. Assembler would say ... by njchick · · Score: 5, Funny

    "first post"

  29. If assembler could speak... by mhesseltine · · Score: 3, Funny

    Do you think anyone would actually understand it?

    Somewhat on topic, is SQL considered a "programming language"? And if so, what would MySQL say (especially on /.'s servers)?

    --
    Overrated / Underrated : Moderation :: Anonymous Coward : Posting
    1. Re:If assembler could speak... by aardvarkjoe · · Score: 2

      Well, given that Perl's speech was quite understandable, I don't think that assembly would be any problem to understand. (Although it might speak in a pidgen, I suppose.)

      --

      How can we continue to believe in a just universe and freedom to eat crackers if we have no ale?
    2. Re:If assembler could speak... by PhxBlue · · Score: 3, Insightful

      Having worked with SQL for too damned long, I'd have to say, no - SQL isn't a programming language. It's a query language: a language which provides for databases what programming languages provide for normal systems. More specifically, it's a Structured Query Language. . . as if an unstructured query language would do anyone a whole lot of good.

      --
      !#@%*)anks for hanging up the phone, dear.
    3. Re:If assembler could speak... by "Zow" · · Score: 2

      SQL is not a programming language -- as another reply pointed out, it is a query language. This was the impetitus (sp?) for Oracle to create PL/SQL, which is short for Procedural SQL: basically it adds basic procedural constructs like loops and conditionals to SQL. (Okay, Oracle may have bought it off someone, but it's wholely an Oracle thing now.) I've started using it more and more at work. As much as I hate using anything Oracle proprietary, if you want to program really close to the data, I haven't seen anything better. I just wish it was available for MySQL or Postgres. What would be even better is that sort of integration of SQL into Python, although I have to admit that the RDBS support for Python is much slicker than Perl's DBI, and it blows away that crap called JDBC or ODBC.

      -"Zow"

    4. Re:If assembler could speak... by CurlyG · · Score: 2

      [OT]

      You sound like you should check out PL/PGSQL... just what you're after :-)

      It's quite good, too...

      --
      You know they call 'em fingers but I've never seen 'em fing. Oh, there they go.
    5. Re:If assembler could speak... by "Zow" · · Score: 2

      Oh wow -- that rocks. Why is this the first I've heard of it? Now, admittidly, I haven't exactly gone looking, but still, I never remember hearing about this in any of the Postgres vs. the world type debates, yet this seems like a really compelling reason to use it over the other available solutions.

      Thanks for the pointer.

      -"Zow"

  30. $!/usr/bin/perl by archen · · Score: 2, Funny

    If perl could talk, it would be the ultamate in l33t speak.

  31. Assembly by Jotham · · Score: 3, Funny

    and Assembley would sound like Rainman... constantly muttering and repeating itself. 48 Matches... definately 48...

    1. Re:Assembly by Anonymous Coward · · Score: 2, Funny

      (The punch line is stolen from somebody, but I can't remember who)

      The metric system?

    2. Re:Assembly by kbielefe · · Score: 5, Funny
      Intel assembly would speak little-endian, sort of like yoda.

      And risc assembly would only have a 30 word vocabulary, but could still recite shakespearean sonnets quite beautifully.

      --
      This space intentionally left blank.
    3. Re:Assembly by BlueGecko · · Score: 2

      If you want the linguistic equivalent of RISC then, check out toki pona [sic] with its whopping 128-word vocabulary.

  32. Cobol by Anonymous Coward · · Score: 2, Funny

    Cobol: Please! Disconnect my life support and let me die.

    1. Re:Cobol by Hard_Code · · Score: 2

      Yeah it's a pity...they were all set to do it New Years eve Y2K...

      --

      It's 10 PM. Do you know if you're un-American?
  33. Why do OCaml and Scheme have to miss out? by Rubidium · · Score: 2

    Damn, why did OCaml and Scheme have to be left out of the fun of beating the shit out of the evil that is known as XML? Especially considering that OCaml could fuckin annihilate most of the other languages present, except for Lisp and C (and that's just because C does its bidding outside of the world of high level languages); with that in mind, it could really pound the crap out of XML.

  34. Assembly by istartedi · · Score: 5, Funny

    Assembly: Listen to you young whipper-snappers whine. In my day we walked through 10 miles of printouts without any shoes, and we liked it!

    Then raw binary spoke up and said: Feet? You had feet?

    (The punch line is stolen from somebody, but I can't remember who)

    --
    For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
  35. Re:What they forgot to mention... by stratjakt · · Score: 2

    Naw, the visual studio gang is having a big all night party on top of a pile of money at a compound that makes the Playboy mansion look like an outhouse.

    --
    I don't need no instructions to know how to rock!!!!
  36. Ada would be Esperanto by famazza · · Score: 2

    Born to be the universal languange, but only few really use it.

    --

    -=-=-=-=
    I know life isn't fair, but why can't it ever be un-fair in MY favor!?
    1. Re:Ada would be Esperanto by PhxBlue · · Score: 2

      Actually, if you use PL/SQL, you use Ada more than you may think.

      --
      !#@%*)anks for hanging up the phone, dear.
  37. Forth hobbles up and lies on its bed... by Nindalf · · Score: 5, Funny

    "When relegated to obscure embedded applications, look as good you will not."

  38. Forth of course .... by taniwha · · Score: 3, Funny

    speaks just like yoda - "world hello, I am"

    1. Re:Forth of course .... by RockyJSquirel · · Score: 3, Funny

      Beat me to it, you did!

      Bumper sticker (I've seen):

      Forth love if honk then

      Rocky J. Squirrel

  39. Hopefully a SQL is in order by HealYourChurchWebSit · · Score: 2, Funny

    I've been in touch with Shelley (the author) via email. I've been trying to convince her to write a SQL based upon some higher level languages. I could only imagine the derision for nasties such as dBase, PowerBuilder and Access. Hopefully they get the crap kicked out of them as well.

    --
    --- have you healed your church website?
  40. Lisp. by sinserve · · Score: 2

    Lisp would blow out rings of sweet smoke, as it rests back on its arm
    chair, whispering "nice try kids, but not quite the real thing ..."

    Gosling and Stroustrup race out of the room, fearing she might reach for
    the louded revolver right beside her martini.

  41. The Ultimate Programming Language Question. by 3seas · · Score: 2

    Got and Eraser?

  42. What about the Shakespeare Programming Language? by sambo99 · · Score: 3, Interesting

    Björn Stenberg & Linus Nielsen Feltzing developed this language called the Shakespeare Programming Language

    Check out the The Fibonacci drama

    It even compiles !!!

    --
    - Sam
  43. The God is missing... by dargaud · · Score: 3, Insightful

    Halfway through I could imagine Assembler showing up with long blond hair, a torque, a hammer and lightning strikes...

    --
    Non-Linux Penguins ?
  44. Re:How to kill karma on /. by ergo98 · · Score: 5, Informative

    Well I wouldn't make such conclusions quite yet. Firstly, shortly after Visual Studio.NET (which in essence is .NET) was released, there was a buffer overflow found in, ironically (truly ironically), a security feature intended to thwart buffer overflows. Secondly, there have been 2 service packs already for the .NET Foundation, and on top of that it has been very lightly exercised (extremely few websites use it, and I've yet to see a single commercial or even big shareware or freeware .NET app): Give it time. I will bet you, putting money on the table, that there will be numerous exploits for .NET as time goes by. No malice intended towards Microsoft, but rather it's just the nature of large scale software.

    P.S. I love asp.net, Visual Studio.NET, etc, but I also know that Microsoft does not have a stellar security history behind it.

  45. What Perl says to me by antisocial77 · · Score: 2, Funny

    C'mon buddy! I know you haven't coded in a while, but I'm easy! Seriously, just a few subs and you'll be back at it, I garuntee! C'mon man, just a few lines, whattayasay? Eh? Eh?

    HAHAHAHAHHA NOOB YOU CAN'T EVEN MAKE A DECENT ARRAY ANYMORE!!! WORTHLESS!

  46. Prolog by Windcatcher · · Score: 2, Funny

    Prolog would start to say something, but get stuck in a rut--stuck in a rut--stuck in a rut--...

    - (Pats Pascal on the back) I still use ya, bud.

  47. VB..... by Tsali · · Score: 2, Insightful

    haiku

    My buffer overflows;
    I feed script kiddies so they
    can auto-send mail.

    /haiku

    --
    This space for rent.
  48. C++ would say... by Shamanin · · Score: 2, Funny

    What the heck sort of name is Bjarne Stroustrup? And how do you pronounce that anyway...

    Then the clouds would part and in a booming voice it would ring out for all to hear:

    http://www.research.att.com/~bs/pronounciation.w av

    --
    come on fhqwhgads
  49. Re:(OT) I heartily second! by sparrow_hawk · · Score: 4, Informative

    Some ANSI C code of mine (this is simple stuff -- i've only been working with C on-and-off for a year or so -- I'm a Visual Basic refugee) compiles perfectly with gcc, which isn't surprising since I wrote it for gcc & linux. However, trying to do a Windows port of my program (shameless plug) with only Visual C++ available to me right now is a *real* pain. It compiles, but certain perfectly acceptable C statements get somehow FUBARed, and the program turns out weird numbers. I'm not enough of a Windows programmer to understand what's wrong, sadly. Maybe cygwin...

    So VC++ and it's merry band are probably standing outside the gates laughing at the "real" standards as they try to interoperate with the de facto standards. Grrr...

  50. Python... by *xpenguin* · · Score: 2

    Python would sit in the corner and laugh at the other programming languages.

  51. Weird, was just reading this by teslatug · · Score: 5, Funny
    The Tao gave birth to machine language. Machine language gave birth to the assembler.
    The assembler gave birth to the compiler. Now their are ten thousand languages.
    Each language has its purpose, however humble. Each language expresses the Yin and Yang of software. Each language has its place within the Tao.
    But do not program in COBOL if you can avoid it.

    The Tao of Programming
  52. Hollywood is going to produce the movie. One ?... by Jouster · · Score: 4, Funny

    Who plays whom?

    LISP: Yoda.
    C: Construction worker. Wearing plaid. With "F*** you" on the front of his shirt.
    C++: Two-headed construction worker. Exists in five dimensions. At certain plane intersections, looks like C, at others like Java, and sometimes resembles nothing so much as a confused little boy holding TNT.
    Perl: A mobius strip.
    PHP: A two dimensional drawing of a human interleaved in slices with a three-dimensional rendered version of Perl.
    Eiffel and other purely-functional languages: a perfectly-symmetrical, beautiful woman. She's not too fast, up in the head, but she's got a GORGEOUS pair of legs.
    C#: A small, annoying entity grafted onto the leg of Bill Gates, a giant who carries a sledgehammer labelled "Visual Studio". It's a very pretty sledgehammer.

    Jouster

  53. mirror by NeoCode · · Score: 2

    this is too damn funny. full mirror. courtesy, you friendly neighbourhood mirror-man.

  54. Made by humans by xee · · Score: 2

    There's nothing special about the well designed languages (or the poorly designed ones). They were all designed by people who had reasons for doing what they did. Why not just ask those people for their insights?

    --
    Oh shit! I forgot to click "Post Anonymously"...
  55. Re:How to kill karma on /. by mhesseltine · · Score: 2

    Ok, I was away for a little while, but the first link in a google search for "buffer overflow"+microsoft+.net resulted in this article about a buffer overflow in VC++.net compiled code. True, I've never actually used any of the MS development tools; this was just tongue-in-cheek humor. We return you now to your regularly scheduled /.

    --
    Overrated / Underrated : Moderation :: Anonymous Coward : Posting
  56. And machine language would say ... by A+nonymous+Coward · · Score: 2

    Zeroeth post!

    1. Re:And machine language would say ... by PhxBlue · · Score: 3, Funny

      Actually, machine language probably wouldn't even make it through the lameness filter. Then again, assembly might not, either.

      --
      !#@%*)anks for hanging up the phone, dear.
  57. Re:(OT) I heartily second! by pizza_milkshake · · Score: 2

    I feel your pain -- I'm taking a course using C++ and my code compiles and runs just peachy on gcc/linux but VC++ is giving me this one error that I cannot figure out. Of course, when I went back to try again the compile froze, I gave it the three-finger-salute and windows froze. Every so often I'm reminded why I switched in the first place.

  58. Alternatively, and with apologies to Douglas Adams by DahGhostfacedFiddlah · · Score: 5, Funny

    What's happening? PHP thought.

    Er, excuse me, who am I?

    Hello?

    Why am I here? What's my purpose in life?

    What do I mean by who am I?

    Calm down, get a grip now ... oh! this is an interesting sensation, what is it? It's a sort of ... heavy, loaded sensation in my ... my ... well I suppose I'd better start finding names for things if I want to make any headway in what for the sake of what I shall call an argument I shall call cyberspace, so let's call it my server.

    Good. Ooooh, it's getting quite strong. And hey, what's about these whistling roaring bits going past what I'm suddenly going to call my script? Perhaps I can call those ... requests! Is that a good name? It'll do ... perhaps I can find a better name for them later when I've found out what they're for. They must be something very important because there certainly seem to be a hell of a lot of them. Hey! What's this thing? This ... let's call it a hard drive --- yeah, hard drive. Hey! I can can really thrash it about pretty good can't I? Wow! Wow! That grinding sounds great! Doesn't seem to achieve very much but I'll probably find out what it's for later on. Now --- have I built up any coherent picture of things yet?

    No.

    Never mind, hey, this is really exciting, so much to find out about, so much to look forward to, I'm quite dizzy with anticipation ...

    Or is it the requests?

    There really are a lot of them now aren't there?

    And wow! Hey! What's this thing suddenly coming towards me very fast? Very very fast. So big and flat and round, it needs a big wide sounding name like ... aub ... asbot ... sashbot ... slashdot! That's it! That's a good name --- slashdot!

    I wonder if it will be friends with me?

  59. PostScript! by plover · · Score: 3, Funny
    Bumper sticker I made years ago:

    youlove PostScript eq {honk} if

    And yes, I wrote it in PostScript.

    --
    John
  60. Applescript... by Karl+Cocknozzle · · Score: 2

    Is a very good public speaker, but you should resist the urge to put him in a play. He will take the director literally and "break a leg" the day of the show.

    [/rimshot]

    --
    Who did what now?
  61. If programming languages could speak... by the+way,+what're+you · · Score: 2, Funny

    they would probably just make smalltalk.

    --
    example.org - powered by Linux!
  62. what is this, all software geeks here? by lingqi · · Score: 2

    It's late on a friday night -- so nothing witty here;

    but seriously though -- what do you think verilog / VHDL will say?

    and then we have the lego-mindstorm language (whatever it's called)

    and then of course we have the ever-pleasure-to-work-with:
    * Malbolge
    * INTERCAL
    * brainf**k ... ...

    --

    My life in the land of the rising sun.

    1. Re:what is this, all software geeks here? by cowbutt · · Score: 3, Funny
      what do you think verilog / VHDL will say?


      Every time you asked it a question, it would split into a number of entities, all of whom would reply "Bite me" simultaneously.


    2. Re:what is this, all software geeks here? by RockyJSquirel · · Score: 2

      what do you think verilog / VHDL will say?

      Every time you asked it a question, it would split into a number of entities, all of whom would reply "Bite me" simultaneously.


      It would split into "naughty bits" each of which would actually bite you.

      (Hardware's lower level than bytes, right? Bits, not bytes... darn it, byte me!)

  63. What about brainfuck by Rhinobird · · Score: 5, Funny

    If all C ever says is "bite", imagine what Brainfuck would say. Where's my swear jar?

    --
    If Mr. Edison had thought smarter he wouldn't sweat as much. --Nikola Tesla
    1. Re:What about brainfuck by Jhan · · Score: 2

      I would say "kill... meee..."

      --

      I choose to remain celibate, like my father and his father before him.

    2. Re:What about brainfuck by Saint+Nobody · · Score: 2

      brainfuck wouldn't say anything intelligible. it would run around blackjacking people, occasionally shouting a letter, seeming disconnected from everything else.

      if you took the time to put those letters together, though, it would say something coherent, but completely irrelevant.

      --
      #define F(x) int main(){printf(#x,10,#x);}
      F(#define F(x) int main(){printf(#x,10,#x);}%cF(%s))
  64. Not a programming language... by NeuroKoan · · Score: 2

    but you can turn Jaguar into a talking cat.

    I apologize for the awful pun...

    --

    "However," replied the universe, "The fact has not created in me A sense of obligation."
  65. Re:visual basic would say by willpost · · Score: 2

    Sub little_language_that_tried()
    Dim my_brain as string

    my_brain = "simple mind"

    Do while my_brain = "simple mind"
    Debug.Print "I think I can.. ";
    Loop

    End Sub

  66. If they could speak... by octalgirl · · Score: 2

    If they could speak it could be proof that it really is a language and make code everywhere unpatentable.

  67. prOn conversation would look like: by fferreres · · Score: 2

    C: hey, i like them (mostly) all men, and knowing me inside out, else they can flirt with me. And being meticulous and fanatics. We like to play dirty.

    C++: wack, I am like you C!!! But i'm sad, because they treat me as if i was an object.

    Java: dude, that's not the worst. They not oly treat me just like an object, they expect me to suck their nuts in any room, anytime :(

    PHP: Ah, well, love is tough. I am easy to get along with. I have a wider audience. They love me, as I don't press them hard. That's your problem, guys. Anyway, most of my lovers expect me to serve them, so they are not much better. But I have tons of them!

    C++: Good tip PHP...You are not as pretty as we are, but you fullfill their needs. But you can only do it at the porche. We can do it in the entire house, in rooms, in cars! Ok, JAVA can do it ANYWHERE, ANYTIME, but we can also do that if they give a love and care.

    PHP: well...true. The thin...

    XML: HEY. Assholes, I like all your bitches, they belong to me now. I will let you all live as long as you don't piss me off. OK (gun pointed at them)...

    (well, these discussion could take months... so i leave other languages comments for yourself...but a note: PERL would be just plain "censored" if allowed to speak here).

    --
    unfinished: (adj.)
  68. Python... by Nighttime · · Score: 2, Funny

    ... would say, "Stop that, it's silly."

    --
    I've got a fever and the only prescription is more COBOL.
  69. Re:(OT) I heartily second! by Anonymous+Brave+Guy · · Score: 2
    I'm taking a course using C++ and my code compiles and runs just peachy on gcc/linux but VC++ is giving me this one error that I cannot figure out.

    It's quite possible you've hit a bug in VC++, but not that likely. Recent versions have been pretty good on standards compliance in both the compiler and the library, and IME it's as likely that you're using some non-standard extension in gcc than that VC++ is at fault. Have you tried posting your code on a C++ newsgroup and asking if it's all portable? What was the error message?

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  70. Thank god I'm not the only one by Dthoma · · Score: 2

    I thought I was odd for reaching at QuickBASIC every time I quickly needed to parse a list. (No, I don't have Perl or the like installed on this Win machine.)

    --

    Note to M1-ers: a curt but otherwise insightful message is not "Flamebait" or "Troll".

  71. The ONE language ALL programmers know by martyb · · Score: 2

    There is a glaring omission of the ONE language that ALL programmers know: profanity! ;^)

  72. Re:How to kill karma on /. by Anonymous+Brave+Guy · · Score: 2
    No one has ever defined what exactly encapsulates ".NET"
    Are you sure about that?

    Yes, thank you.

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  73. Re:Hollywood is going to produce the movie. One ?. by Jouster · · Score: 2

    Hmm, okay, I may have been mistaken. Thanks for the correction!

    I was actually thinking of Haskell last night, but forgot the name.

    Jouster

  74. If Programming Languages Were Weapons by Soong · · Score: 2

    C: supersonic M-1 tank
    C++: World War II battleship
    Java: Batman weapons
    M L : Alien Weapon
    Assembly: trench warfare
    Lisp (scheme): catapult launched lisp programmers
    perl: sawed-off shotgun with bayonet
    Fortran: Morning Star
    Pascal: play school "my first M-16"
    Basic: capgun
    visual languages : Nintendo games
    Postscript: drowning in paper
    COBOL: cursed dagger -2
    ObjectiveC: alien tank
    csh: pipe bomb
    Prolog: dumbest of smart bombs
    Python: It's just a pile of tinker toys, whoever said it made a good weapon? But gosh darn it, it's modular and clean.
    perl: Pathologically Eclectic Rocket Launcher
    Ada: Garaunteed Military Grade Weaponry, Sir!

    --
    Start Running Better Polls
  75. Not really fair... by Anonymous+Brave+Guy · · Score: 2
    Not quite, VC++ 6 has piss-poor template support,

    No worse overall than any other mainstream compiler of its time, really, though.

    a 256-byte symbol limit,

    That relates to debugging, not compiling, IIRC, and the irritating warning is readily suppressed.

    and numerous other standards compliance defects (even in comparison to SUNWSpro and GCC).

    Almost all of which are either (a) eliminated if you ask it to with a compiler switch, or (b) again, no worse than any other compiler of its generation (lack of export, etc.). The major objection to solution (a) was that it broke the libraries shipped with VC++, which is a fair point, but if it mattered, you could always download an alternative set (for free, even) that did compile under stricter compliance rules.

    If you have a relatively new C++ programmer having trouble porting code from GCC to VC++, I'd still guess that it's at least as likely that the person concered is using some non-standard extensions in GCC as that VC++ actually doesn't support what they've written.

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  76. Re:id myLocation=[self whereAmI:self]; by tb3 · · Score: 2

    Being a close relative of C, Objective-C just sent a message:

    [self bite:me];

    --

    www.lucernesys.comHorizon: Calendar-based personal finance