Slashdot Mirror


Software Lets Programmers Code Hands-free

Yetihehe writes "New Scientist is reporting about a new speech recognition tool that promises to let programmers write clean code without ever having to lay a finger on their keyboard. 'The tool, called VoiceCode, has been developed to help programmers with repetitive strain injury (RSI). This is a common affliction for people who spend a lot of time using a keyboard or mouse and causes pain in muscles, tendons and nerves in a sufferer's arms and back. Some estimates suggest 22% of all US computer programmers, or 100,000 people, suffer from the condition.'"

24 of 261 comments (clear)

  1. Not _Exactly_ Hands Free by slashbob22 · · Score: 2, Funny

    *Computer, Close Browser*
    Nothing to see here, please move along.

    --
    Proof by very large bribes. QED.
    1. Re:Not _Exactly_ Hands Free by bcat24 · · Score: 5, Funny

      Heh, that reminds me of a UserFriendly strip. OK, here it is.

      Voice recognition software: Welcome to Naughty Wibbling Dot Com!

      Mike: Close browser, close browser, close browser, close browser, close browser, close browser, ...

    2. Re:Not _Exactly_ Hands Free by qazsedcft · · Score: 1, Funny

      That reminds me of another one. :)

  2. Alright! by TechnoGuyRob · · Score: 4, Funny

    Pound include less than -- unf -- io -- unf -- stream greater than character return new line feed -- unf -- pound include -- AW SHIT ALL OVER THE KEYBOA--NO MOM, I DIDN'T SAY ANYTHING!

  3. Really bad idea. by serial_crusher · · Score: 5, Funny

    My workplace is constantly bombarded by the sound of several Indian guys arguing about mundane stuff such as coding conventions and color schemes. I really don't need my computer thinking that's me talking.

    1. Re:Really bad idea. by Bloke+down+the+pub · · Score: 5, Funny
      Problem with C++ and other case sensitive languages would be also how the upper and lower case letters are entered.
      For uppercase you just have to SHOUT.
      --
      It's true I tell you, feller at work's next door neighbour read it in the paper.
  4. AHEM, sir! by TechnoGuyRob · · Score: 2, Funny

    "It typically takes the better part of a day to get all the pieces installed and working properly," he says. "For someone who has trouble typing, that may seem insurmountable."

    I would like it if you did not use the term "has trouble typing," sir--and make such faulty assumptions about us. I prefer "typographically-challenged," thank you very much.

  5. failed compile by Khashishi · · Score: 5, Funny

    void calculate_offsets(Node *foo) {
          int dummy;
          double buffer[ Hey, Smith, what, are; you doing there;
          damn(it)->im.busy_coding.here;
    }

    E443 2:12 syntax error after [

  6. Is actually for... by x2A · · Score: 5, Funny

    ...finally being able to safely program whilst driving! Woot!

    Would finally mean that people learn the difference between brackets, braces, and parenthesis\

    --
    The revolution will not be televised... but it will have a page on Wikipedia
  7. For, four, fore! by StikyPad · · Score: 5, Funny

    "For x equals two two to"

    FOR X = 2 to 2

    "Erase word, erase word, erase word"

    FOR X =

    "Twentytwo to"

    FOR X = 222

    "Erase word"

    FOR X =

    "Open parenthesis eleven times two close parenthesis"

    FOR X = ((((((((((())

    "Son of a.."

  8. Re:Repeatative Tongue Disorder by TechnoGuyRob · · Score: 4, Funny

    Next thing you know, software development will be hazardous to your tongue and mouth in general.

    As much as we like to hope for "getting risky with our tongues and mouths," we're programmers; we know that's never going to happen.

  9. Acid test by marcosdumay · · Score: 2, Funny

    Does it work for Perl? If so, we can say it is done.

  10. How $` $] brilliant by DysenteryInTheRanks · · Score: 5, Funny
    I program in Perl, you insensitive clods!

    Try saying $|++; $@?@^W--:!s/$#_/$_/g while <>; for 3000 lines !

    My throat will never recover!

    1. Re:How $` $] brilliant by numbware · · Score: 5, Funny

      It's still possible to code Perl hands-free. Try using your forehead. Trust me, you'll hit the right keys.

      --
      I'm going to go create my own technology news site, with blackjack and hookers. You know what? Forget the news site.
  11. Re:Repetitive Strain Injury by networkBoy · · Score: 2, Funny

    #!/perl/bin/perl
    print "then\n";
    So fooey on you. Perl can use 'then'

    #define then else
    So fooey on you. C(++) can use 'then' too :-)
    -nB

    --
    whois gawk date unzip strip find touch finger mount join nice man top fsck grep eject more yes exit umount sleep dump
  12. ooh funnn by akhomerun · · Score: 2, Funny

    now we can all sound like trekkin' holideckkers...

    ***Computer! Run program "Picard1"***

  13. Re:Escape mode by x2A · · Score: 4, Funny

    ooo what about REGEX??!!

    Tha's gonna hurt!

    --
    The revolution will not be televised... but it will have a page on Wikipedia
  14. Re:Huh... by x2A · · Score: 2, Funny

    Many programmers aren't classed as people, at least not whole one's.

    --
    The revolution will not be televised... but it will have a page on Wikipedia
  15. Re:Identifiers by The+Wicked+Priest · · Score: 3, Funny
    I can't wait to see people trying to pronounce some of the stdlib functions, not to mention some of the other goofy things that people generally use.
    It will give new meaning to the "curses" library.
    --
    Share and Enjoy: 09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
  16. BrainCode is better. by protich · · Score: 2, Funny

    VoiceCode will discriminate non-english speackers...due to accent..etc.Unless it can understand and process all languages. Can you imagine an Idian coder using it and the resulting code? Outsourcing Killer! But with all seriousness BrainCode will be much better...I code in my sleep. Infact I have re-writen google search engine five times.

  17. Finally by blair1q · · Score: 2, Funny

    Finally!

    Something to drown out the IM glissandos.

  18. Re:Repeatative Tongue Disorder by Tablizer · · Score: 2, Funny

    If there is such a disorder, I know some women who are looooooong due.

  19. Re:Repetitive Strain Injury by ultranova · · Score: 2, Funny

    #define then else
    So fooey on you. C(++) can use 'then' too :-)

    #define then <
    #define than >
    #define maybe(x, y) {if(x then -x) y;}
    #define minusmaybe(x,y) {if (x than -x) y;}
    #define perhaps(x, y) maybe(y, x)
    #define possibly(x, y, z) maybe(x, y) z;
    #define unlikely(x, y, z) {x; perhaps(z, y)}
    #define quantum(x,y,z) {while(y) {perhaps(y,x) minusmaybe(x,y)}}

    --

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

  20. Re:Why code dictation is so hard by Hognoxious · · Score: 3, Funny
    "if current record number is less than max offset do the following"

    This is both shorter to utter and less cognitively demanding.

    And I bet it works, too. Now back to my code...
    for i = 1 to numOfPigs
      if pig[i].altitude > 0
    ...
    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."