RV: Re: Natural language
- Posted by Daniel Berstein <daber at PAIR.COM> Apr 01, 1998
- 747 views
-----Mensaje original----- De: Daniel Berstein <danielberstein at usa.net> Para: Euphoria Programming for MS-DOS <EUPHORIA at MIAMIU.ACS.MUOHIO.EDU> Fecha: Lunes 30 de Marzo de 1998 04:05 PM Asunto: RE: Re: Natural language >My thought about "Natural language programming": > >What use would it have a natural language propramming interface? Have you >ever tried to explain a complex algorithm to someone without falling into >control-structure definition, or data types? I just can't in plain Spanish >(or english or whatever). We see it everyday on this listserver... each time >someone needs help, we reply with of bunch of CODE... not natural language >description/solution. In the case someone actually does a natural-language >compiler, who defines the language? Doesn't language have social, ever >evolving nature? Is it admisable to change your code after a new edition of >Webster's dictionary? > >The world has spent more than half a century developing better interfaces >with digital machines. The best we've done: high-level programming >languages. What does it mean? We replace meaningless nemonics with plain >english words (if..then, for..next,..). We've also developed a lot of >methodologies (OO, structured, etc..) for helping *us* do the translation. >Maybe in this field is the key for a more human-natural approach with the >machine. > >I do see a usefulness in natural languages on computers... end user >interfaces (voice recognition, OCR, etc..), not programming. > >