As you may all know, I'm developing a lingua franca programming language, called Rpoku or HSPL human speakable programming language. It implements all the most common grammar structures in the world. The command is the verb, the arguments are grammatical cases, the types are nouns.
Currently getting it to support low-level programming structures, such as those found in all assembly languages, such as write (mov), mul/sub/add/div(math), say/hear(IO), labels, jumps, calls. Before now programming languages which are mostly context-free were always based on mathematical symbols that can't be integrated into ordinary speech easily. It is amazing how much can be expressed with a single sentence. Currently variables express their name, the value, the type, that they are variable sentences, and soon also the length of the variable, allowing for easy compilation into machine code. Higher level functions are of course on the way. Though meanwhile it should become a universal assembly language. The implementation is written in a way, that it could be translated from x86 to any other kind of assembly, as it uses the minimum number of general registers and functions, which are supported by all other processors. This code portability is at the cost of optimization, but that can always be done later. It is planned to support all the various AI algorithms, most of which nowadays are different kinds of statistics. Quite possibly will use them for many internal processes, as well as user-surveys. Later this year will support standard style English grammar, and in the years to come many other world languages. Eventually it'll be able to recognize foreign languages and learn from them, my hope is that it'll even be able to learn bird-song, whale-song and dolphin speech. current public release is stackless so can't do much, but has a primitive factorial function already implemented, can check out more at * http://rpoku.sourceforge.net/* On Fri, Apr 5, 2013 at 8:29 AM, Jim Bromer <[email protected]> wrote: > Of course, I also hold that language itself cannot be the fundamental > way information is handled in a generally intelligent system, even if a > great deal of useful work can be done with straight manipulation of it. I > guess it may be unfair for me to say that something like that would not be > intelligent at all. GOFAI is real intelligence. It's just its own kind, > and surprisingly limited. > andi > > But, GOFAI is not the going to be the last word on the use of language as > the fundamental IO of AI anymore than Eliza was the last word on an > application of text based AI. (Watson is a better case of the most recent > word in a text-based application of AI.) > Jim Bromer > > > On Fri, Apr 5, 2013 at 7:19 AM, Andrew G. Babian <[email protected]>wrote: > >> >> "Mike Tintner" wrote: >> >> There is only one universal “language” that runs through,and >> underlines, all sign systems and all forms of conceptualisation, including >> symbolic language. Graphics/ figures. >> >> >> Sorry, but graphics and figures are simply not language. There are no >> lexicons. They don't have grammars, and aren't recursive or composable. >> Maybe they can be informationally complete, but they are simply a >> completely different sort of thing. I would hesitate to say such a program >> would be doomed, but the special nature of language is a very critical >> point. >> >> Of course, I also hold that language itself cannot be the fundamental >> way information is handled in a generally intelligent system, even if a >> great deal of useful work can be done with straight manipulation of it. I >> guess it may be unfair for me to say that something like that would not be >> intelligent at all. GOFAI is real intelligence. It's just its own kind, >> and surprisingly limited. >> andi >> >> >> *AGI* | Archives <https://www.listbox.com/member/archive/303/=now> >> <https://www.listbox.com/member/archive/rss/303/10561250-470149cf> | >> Modify <https://www.listbox.com/member/?&> Your Subscription >> <http://www.listbox.com> >> > > *AGI* | Archives <https://www.listbox.com/member/archive/303/=now> > <https://www.listbox.com/member/archive/rss/303/5037279-a88c7a6d> | > Modify<https://www.listbox.com/member/?&>Your Subscription > <http://www.listbox.com> > ------------------------------------------- AGI Archives: https://www.listbox.com/member/archive/303/=now RSS Feed: https://www.listbox.com/member/archive/rss/303/21088071-f452e424 Modify Your Subscription: https://www.listbox.com/member/?member_id=21088071&id_secret=21088071-58d57657 Powered by Listbox: http://www.listbox.com
