Welcome guest. Before posting on our computer help forum, you must register. Click here it's easy and free.

Author Topic: Programmer Benchmarks  (Read 7862 times)

0 Members and 1 Guest are viewing this topic.

mad.casual

    Topic Starter


    Greenhorn

    Programmer Benchmarks
    « on: July 24, 2009, 03:38:57 PM »
    A 70s era bodybuilder (I can't remember who) once said, [sic]Lift weights, eat three meals a day, and take dianabol (a steroid), if you haven't put on five pounds by the end of the month, take up stamp collecting.

    We have software benchmarks, hardware benchmarks, and even language benchmarks. But are there benchmarks out there for the people behind the code? e.g. If anybody takes a year to learn PHP, they really shouldn't be having anything to do with writing web pages. Or if someone claims to read/write C but takes two weeks to make a Python or Ruby file that calculates and displays all the prime numbers between 1 and 10^9 in less than 5 min. Either they didn't are a liar (didn't really know C), are really bad at math, don't convert from natural to machine language very well, and/or don't optimize code very well.
    Every normal man must be tempted, at times, to spit on his hands, hoist the black flag, and begin slitting throats.
    -H.L. Mencken

    computeruler



      Egghead

      Thanked: 63
      • Yes
      • Yes
    • Experience: Experienced
    • OS: Mac OS
    Re: Programmer Benchmarks
    « Reply #1 on: July 24, 2009, 03:53:08 PM »
    what??  ??? ??? ???

    Aegis



      Expert

      Thanked: 67
      • Yes
      • Yes
      • Brian's Mess Of A Web Page
    • Experience: Experienced
    • OS: Windows 10
    Re: Programmer Benchmarks
    « Reply #2 on: July 24, 2009, 06:26:02 PM »
    Quote
    If anybody takes a year to learn PHP, they really shouldn't be having anything to do with writing web pages.

    Why not?

    Quote
    Or if someone claims to read/write C but takes two weeks to make a Python or Ruby file


    Maybe it's because they know C, and not Ruby or Python...

    Heck, if we're gonna get that picky, then the best programmers were the old mainframe era guys who could toggle code directly into the machine - without a flow chart.


    "For you, a thousand times over." - "The Kite Runner"

    Quantos



      Guru
    • Veni, Vidi, Vici
    • Thanked: 170
      • Yes
      • Yes
    • Computer: Specs
    • Experience: Guru
    • OS: Linux variant
    Re: Programmer Benchmarks
    « Reply #3 on: July 24, 2009, 07:06:51 PM »
    Does anyone know what the OP is trying to say? 
    Or for that matter what it's relevant to?
    Evil is an exact science.

    Aegis



      Expert

      Thanked: 67
      • Yes
      • Yes
      • Brian's Mess Of A Web Page
    • Experience: Experienced
    • OS: Windows 10
    Re: Programmer Benchmarks
    « Reply #4 on: July 24, 2009, 07:10:51 PM »
    ::: whispers ::: Shhh...I'm trying to humor him.   ;)


    "For you, a thousand times over." - "The Kite Runner"

    Quantos



      Guru
    • Veni, Vidi, Vici
    • Thanked: 170
      • Yes
      • Yes
    • Computer: Specs
    • Experience: Guru
    • OS: Linux variant
    Re: Programmer Benchmarks
    « Reply #5 on: July 24, 2009, 07:13:01 PM »
    <whisper> Okay. </whisper>

    So how about those Argo's.
    Evil is an exact science.

    Aegis



      Expert

      Thanked: 67
      • Yes
      • Yes
      • Brian's Mess Of A Web Page
    • Experience: Experienced
    • OS: Windows 10
    Re: Programmer Benchmarks
    « Reply #6 on: July 24, 2009, 07:30:55 PM »
    I see Doug Flutie played for the Argos for a year.  I thought he had a longer career in the Canadian League...he must have, to make the Hall of Fame.  He will with the NFL's Chicago Bears -- a long time ago.  He had much greater success in the Canadian league.

    When in Chicago, he was nicknamed "Flutie The Cutie."   ::)  (The Bears are hard on quarterbacks -- they rarely have a line which gives good protection.)

    (See, kids, that's the cool thing about the Internet.  If you don't know much about something, you can look on line, and find out more about it!  Then, you can at least give half a response to someone's question or comment, and you don't have to be like, *censored*? or  ??? )

     ;D


    "For you, a thousand times over." - "The Kite Runner"

    Quantos



      Guru
    • Veni, Vidi, Vici
    • Thanked: 170
      • Yes
      • Yes
    • Computer: Specs
    • Experience: Guru
    • OS: Linux variant
    Re: Programmer Benchmarks
    « Reply #7 on: July 24, 2009, 07:38:19 PM »
    He had more than one year in the CFL.

    He was with BC in 1990 and 1991 where he threw for a record 6619 yds.
    He was traded to Calgary in 1992 where he won the Grey Cup.
    In 1993 he was awarded the MOP(Most Outstanding Player).
    In 1994 he had a record 48 TD passes.
    He went to Toronto in 1996 and won the Grey Cup in that year and the next.
    After that he went back to the NFL.

    In fact he was the MOP for each and every year of his CFL career.
    Truly a remarkable athlete.
    Evil is an exact science.

    kpac

    • Web moderator


    • Hacker

    • kpac®
    • Thanked: 184
      • Yes
      • Yes
      • Yes
    • Certifications: List
    • Computer: Specs
    • Experience: Expert
    • OS: Windows 7
    Re: Programmer Benchmarks
    « Reply #8 on: July 25, 2009, 12:19:42 PM »
    Quote
    If anybody takes a year to learn PHP, they really shouldn't be having anything to do with writing web pages.
    Anyone figure this out yet?

    Quantos



      Guru
    • Veni, Vidi, Vici
    • Thanked: 170
      • Yes
      • Yes
    • Computer: Specs
    • Experience: Guru
    • OS: Linux variant
    Re: Programmer Benchmarks
    « Reply #9 on: July 25, 2009, 12:21:12 PM »
    Anyone figure this out yet?

    I put it through an on line translater, it didn't help much though.  I can't read Cyrillic.
    Evil is an exact science.

    computeruler



      Egghead

      Thanked: 63
      • Yes
      • Yes
    • Experience: Experienced
    • OS: Mac OS
    Re: Programmer Benchmarks
    « Reply #10 on: July 25, 2009, 12:22:41 PM »
    I have no idea what it means

    kpac

    • Web moderator


    • Hacker

    • kpac®
    • Thanked: 184
      • Yes
      • Yes
      • Yes
    • Certifications: List
    • Computer: Specs
    • Experience: Expert
    • OS: Windows 7
    Re: Programmer Benchmarks
    « Reply #11 on: July 25, 2009, 12:23:58 PM »
    Drat... Let me know if you crack it.

    BC_Programmer


      Mastermind
    • Typing is no substitute for thinking.
    • Thanked: 1140
      • Yes
      • Yes
      • BC-Programming.com
    • Certifications: List
    • Computer: Specs
    • Experience: Beginner
    • OS: Windows 11
    Re: Programmer Benchmarks
    « Reply #12 on: July 25, 2009, 02:15:46 PM »
    The OP is saying, basically, that if it takes that long to learn it, they aren't very good.

    this fairly certainly proves that the OP hasn't learned a programming language either. They aren't using the proper metrics. Muscles and body-building are a little different from language parsing.

    How long did it take to learn english after being born? 2-3 years for most people. Huh, I guess we all have no business speaking.

    a programming language is a way of expressing what you want the computer to do, just as Human languages are a way of expressing ideas. We are always adding to our language skills, as we increase our vocabulary/ So too is learning programming a constant experience. It's not a matter of learning the constructs and semantics of a programming language, but rather of using those constructs and semantics to express what you want the computer to do, analogous to how learning the constructs, subject/predicate, grammars, etc of a human language in no way dictate or contribute to your ability to use that language to express your ideas accurately.

    to revisit my touched upon point; body-building works on the muscles. a muscle exercises by simply expanding and contracting; there is no other action. as such you simply repeat the expansion and contraction motion to exercise it.

    The brain, while often compared to a muscle, isn't "exercised" quite so simply. The brain is exercised, and this takes years. Language, Human or otherwise, are some of the most complicated structures to parse and understand; you can no more write a Ruby program after learning C then you could write a poem in Coast Salish after learning Hebrew.

    Also, I must point out the erroneous use of the term "benchmark". Benchmarking applies only to machines. you don't benchmark people, you "test" them, and testing has a known margin of error, unlike benchmarking, which for the most part presents clearcut answers.

    To summarize, the OP is an idiot.
    I was trying to dereference Null Pointers before it was cool.

    computeruler



      Egghead

      Thanked: 63
      • Yes
      • Yes
    • Experience: Experienced
    • OS: Mac OS
    Re: Programmer Benchmarks
    « Reply #13 on: July 25, 2009, 02:46:28 PM »
    The OP is saying, basically, that if it takes that long to learn it, they aren't very good.
    A 70s era bodybuilder (I can't remember who) once said, [sic]Lift weights, eat three meals a day, and take dianabol (a steroid), if you haven't put on five pounds by the end of the month, take up stamp collecting.

    We have software benchmarks, hardware benchmarks, and even language benchmarks. But are there benchmarks out there for the people behind the code? e.g. If anybody takes a year to learn PHP, they really shouldn't be having anything to do with writing web pages. Or if someone claims to read/write C but takes two weeks to make a Python or Ruby file that calculates and displays all the prime numbers between 1 and 10^9 in less than 5 min. Either they didn't are a liar (didn't really know C), are really bad at math, don't convert from natural to machine language very well, and/or don't optimize code very well.
    ??? ??? ??? ??? ??? ??? ???

    To summarize, the OP is an idiot.
    I agree

    Aegis



      Expert

      Thanked: 67
      • Yes
      • Yes
      • Brian's Mess Of A Web Page
    • Experience: Experienced
    • OS: Windows 10
    Re: Programmer Benchmarks
    « Reply #14 on: July 25, 2009, 05:24:06 PM »
    No, the original poster is not an idiot; he simply renders a poor argument.  He forgets there are no true benchmarks in bodybuilding, either.  I am also rather sure that there are plenty of successful bodybuilders of all levels who have not followed the advice given in the quote, either.


    "For you, a thousand times over." - "The Kite Runner"