--- Bo Morgan <[EMAIL PROTECTED]> wrote:
> Does anyone have any pointers for how to use English to program?

COBOL, BASIC, and LOGO were attempts in this direction, moreso than newer
languages.  But nearly all programming languages still use symbols like "if"
or "while" that mean roughly the same thing in English.  Programmers extend
the idea, e.g. using nouns to name variables and types, and using verbs to
name functions.

I don't know of any recent attempts to make programming more like natural
language.  We seem to have backed off early attempts to do so.  Trying to
define a precise sequence of instructions in an ambiguous language can only go
so far.

Perhaps we need to change the underlying model of computation to better fit
human language.


-- Matt Mahoney, [EMAIL PROTECTED]

-----
This list is sponsored by AGIRI: http://www.agiri.org/email
To unsubscribe or change your options, please go to:
http://v2.listbox.com/member/?member_id=231415&user_secret=fabd7936

Reply via email to