Slashdot Mirror


MIT Offers Picture-Centric Programming To the Masses With Sikuli

coondoggie writes "Computer users with rudimentary skills will be able to program via screen shots rather than lines of code with a new graphical scripting language called Sikuli that was devised at the Massachusetts Institute of Technology. With a basic understanding of Python, people can write programs that incorporate screen shots of graphical user interface (GUI) elements to automate computer work. One example given by the authors of a paper about Sikuli is a script that notifies a person when his bus is rounding the corner so he can leave in time to catch it." Here's a video demo of the technology, and a paper explaining the concept (PDF).

5 of 154 comments (clear)

  1. The Cow pat model by Anne+Thwacks · · Score: 5, Funny
    Yeah - lets hear it for a new development model:

    For years I have been asking for a softwsare development tool that allows me to write PHP code by throwing cow-pats at the screem with the Wiimote.

    And my colleagues wat a tool that allows dispatching my bugs with the Wii gun attachment they use in "Quantum of Solace".

    --
    Sent from my ASR33 using ASCII
  2. Yes, but can Sikuli be used to write Sikuli? by hellop2 · · Score: 2, Funny

    Otherwise it's just not complete, IMHO.

    --
    How many more years will slashdot have an off-by-one error on your Score in your profile?
  3. Re:My grandmother knows python by Fred_A · · Score: 5, Funny

    "Computer users with rudimentary skills"..... "with a basic understanding of Python"?

    Computer users with a rudimentary skill who do not have a basic understanding of Python can always build a Python programming AI in Lisp (or at least that's what I gathered from the MIT docs I browsed) and thus save themselves the trouble.

    --

    May contain traces of nut.
    Made from the freshest electrons.
  4. Re:How easy IS it? by Anonymous Coward · · Score: 2, Funny

    Wow, no one has watched the movie Swordfish have they?

    We're trying to repress those memories, you insensitive clod!

  5. The Sikuli School of Programming by presidenteloco · · Score: 2, Funny

    if NOT understand logic then
       loop
          talkTo (self, "Don't program!")
          Look (@ Pretty pictures)
       endloop
    endif

    --

    Where are we going and why are we in a handbasket?