Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Human programming

7 views
Skip to first unread message

Ziyuan Yao

unread,
Nov 24, 2011, 3:03:15 AM11/24/11
to
We all know what computer programming is. The problem is, some tasks the computer still isn't good at doing, especially those involving general intelligence such as commonsense knowledge representation and reasoning.

So naturally we would think of "outsourcing" some intelligence-related tasks ("subroutines") in a computer program to a human, making the human part of a whole program.

A calendar program such as Google Calendar is actually an example of human programming: human execution of a task is triggered on a specified date (kind of like a "time-driven" programming paradigm).

I'm interested in research into human programming and computer-human mixed programming. The first question is, is there a established "human programming language" like C/C++ is the lingua franca of computer programming?

John Levine

unread,
Nov 24, 2011, 12:44:08 PM11/24/11
to
>I'm interested in research into human programming and computer-human
>mixed programming. The first question is, is there a established "human
>programming language" like C/C++ is the lingua franca of computer
>programming?

https://www.mturk.com/mturk/welcome

R's,
John

Ziyuan Yao

unread,
Nov 25, 2011, 9:44:54 PM11/25/11
to
Nah. I'm talking about something else. For example, a TO-DO list
actually implies a "human program":

while <the to-do list is not empty>
<try finish an item and remove it from the list>
0 new messages