natural-language programming language
i have developed a natural-language programming language in my software platform, ROBACUS, or robotic abacus. the two major areas that still need to be work on are:
1. doing multi-embedded IF-THEN loops, or branching. 2. built-in, self-debugging capability once this is done, computer will play the same role as powerful machines, but instead of replacing our muscles, it will replace our brains. i suggest we put the best linux distro on the best supercomputer, which, at this point, is mageia 5, because, since the mandrake and mandriva, this distro was the only linux that my software automation package ROBACUS was able to be installed on(with gcc3.3, own f2c, and iceWM). i have good connection with the world's fastest computer, tianhe-2, group. if such a computer can offer an all-natural-language interface, including software development, application and maintenance, it could allow huge group of users to work together to come up with the ultimate solve-it-all computing machine. |
Quote:
|
at home I speak FORTRAN
I have never seen the value in a "natural language" programming engines. Even human communication is better in something less "natural" and more structured such as ESPERANTO or 'formal' English or German.
What advantages will your engine provide over existing engines? |
You can't do branching? That's 50% of the point of a program instruction.
|
And just noticed this in the original post:
Quote:
|
somewhere? where? why? on "software automation" on robacus
Quote:
and "natural" is only 1% native language, and 99% the "natural flow" of logic. my breakthrough is the realization that the "logic" here is not exactly based on human logic, but rather computer logic. the former is a lot of intuitions, creativities, ingenuities, innovativities etc, but all just guess work. and computer logic simply cause-and-effect, progressing in reverse for humans' benefit. it's ability to "think" is unlimited as long as computer power keeps on improving. the software automation package, robacus.tgz, can be downloaded from www.ping-pong.net. it now can only be installed on mageia 4 and 5, using its own built-in f2c, and mageia's archived gcc3.3, and the IceWM destop(after mageia5 is installed with kde). i posted it bcs u asked me. my hope is that i can help the mageia group to get all the linux effort to be directed back to computing and away from chasing after the toy store, microsoft, and the jewelry store, apple. linux has the potential to be the universal os on a supercomputer(i m recommending my partner's tianhe-2) and front-ended by ROBACUS. |
Quote:
Quote:
Quote:
robacus was used in the boeing computer services' supercomputer cray, and helped to solve the 3-mile island nuke accident. then it digitized and optimized the designs of the star war reactor sp100 for the ape-brain reagan, and the jupiter exploration space reactor jimo for the chimp-brain bush. and lately it's used in analysis of pingpong matches, and the 3-d design for 3d printing of the tight-fit handle of a pingpong paddle. can any of ur engines do these? |
Quote:
we need to train someone from birth to teach(or program) the computer to do multiloop branching, so that we would not only be solve the rest of the 49%, but the other trillion problem we have never even dreamed of their existence. note: in nat-lan programming program, all variables must be tracked and bookkept, and a new branching leads to another universe. |
why mageia
Quote:
the information superhighways were designed for mainframe and supercomputers. just as robacus has played a critical role in saving the supercomputer cray, now it and mageia r need to save the tianhe-2. i m too busy in the next 3 years in polishing up my pingpong kungfu(pongfu) skills, rather than committing serious times to robacus. |
clear data, please
Forgive me, but I do not read these odd little single letter phrases well: this is not twitter. IF I understand the points of the most recent posts, they are rants against anyone questioning a position that has not really been made clear.
I code in more than a dozen languages, and have been working with operating systems since 1969. During that time I have encountered many interesting language engines (translators, compilers, interpreters, and hybrid engines like the sun Java and UCSD P-systems) I am always interested in a new engine, but every one of them needs to provide an advantage to the coder to survive. What advantage does this new engine present to us? Can you clarify the objectives of this project without insulting people or reasonable questions? Please, if you can, try to answer in proper English without: without meaningless little contractions. |
Quote:
Quote:
Quote:
And read the LQ Rules about text-speak and about not using it. If you're so 'busy', then why post this? If YOU aren't going to develop this 'wonderful' software, then why post about it at all? If you can't spell out words, form a clear sentence and not rant about things, there's not much point. Good luck. |
Quote:
At 72 you should have been exposed to programming theory by now and understand how to construct a CPU and how micro-instructions are constructed out of things like NAND gates and so forth. If not, then perhaps you ought to learn about basic computing theory. If you feel at the age of 72 that you are beyond learning, then I suggest you let this subject lie, because I'd think you'd be old enough and experienced enough to realize that raising talk about a subject and having no real follow-up on it except looking to others to develop your concepts is not an approach which people prefer. I guess at 50 I'm maybe too young to understand. But if I'm ever guilty of complaining that I'm too old to learn, there are several people who have been instructed to point that lunacy out to me. Likewise they feel the same way and have issued the same directives in reverse. |
computer users vs computer tool makers
Quote:
right after the 1st class, i completely changed my mind, and in my thesis work i spent so much of our nuclear engineering department's allocation of computer money on the ibm 91 that my thesis adviser accused me of trying to send him to jail by piling up couple million dollars of debt to the computer department. and when my professor finally was so impressed with the productivity using software automation that he asked me whether he should also learn to program. i replied:"just wait until i make it possible to program with english." so, i am a user of computer. and u guys are the tool makers for using computer -- o.s. system and utility software. and what i m posting here are "rant" on why in the world u guys have not yet finish the job. while working with boeing computer services, offering to the nuclear industry what u guys r calling "cloud computing", my group was compared to (1) write our own editor(vi and emacs r a scandal from a users' point of view) (2) make our own diagnoser, what u called debugger, and (3) finally, our natural-language programming program, all have backup in verbatim recording of the user and computer, in what we called "software robot", which complete the automation picture by being able to perform the task, or its modification, that was recorded earlier. the software automation in robacus is really a self-service cloud computer offering, thus far, only catered to the nuke industry and my own pingpong hoby, 3-d modelling etc. it's going to be a long way for us to have a meeting of the minds.anyway, here are some of the introduction and documents on ROBACUS(originally called ROBOCOM): (I can set up a live demo either thru VNC or teamviewer if u r interested) https://www.youtube.com/watch?v=aUhNe1l6spc https://www.youtube.com/watch?v=jr91NedvVV4 https://www.youtube.com/watch?v=4EKZNTOK6vM https://www.youtube.com/watch?v=QXRn-agiIeo https://www.youtube.com/watch?v=H_XcpqtU6-I https://www.youtube.com/watch?v=p9X4iS6xW-I https://www.youtube.com/watch?v=BNYeaOj-6Ak http://ping-pong.net/namspe.html http://www.ping-pong.net/usehow.html http://ping-pong.net/usespe.html http://ping-pong.net/edihow.html http://ping-pong.net/edispe.html http://ping-pong.net/diagno.html http://ping-pong.net/diahow.html http://ping-pong.net/natspe.html http://ping-pong.net/sofspe.html http://ping-pong.net/natmod.html http://ping-pong.net/spanuc.html http://ping-pong.net/comlan.html http://ping-pong.net/comeng.html http://ping-pong.net/unila0.html http://ping-pong.net/baseng.html http://ping-pong.net/chiroy.html http://ping-pong.net/chiroa.html http://ping-pong.net/chirow.html http://ping-pong.net/engcom.html major program components of ROBACUS: iolupd = c-language program(with xwindows system) for i/o and windows management na1upd = natural-language programming language in fortran, interpreted by f2c edeupd = robotic abacus(e filename to edit filename) enter "h" to get help dieupd = diagnostic debugger useupd = user interface controller |
i can help to coordinate, but not participate in it in next 3 years.
Quote:
it's not i dont use the latest gcc. it's that it cant compile my f2c programs. anyway, i ll quit soon if i m not welcomed. (not that robacus is not important, but i got something much more important and fun to do -- pingpong kungfu) |
giving up now
I would really like to see this new engine you almost describe.
I am not willing to continue to try to read your misuse of the english language to accomplish that goal. When you have something that will run on more Linux distributions, and that actually works for something, please do come back and make an announcement using actual words. I doubt if someone can generate a 'natural language' engine that is any good, if they seem unable to learn to use their own language. I am willing to be proven wrong in that, please try. |
All times are GMT -5. The time now is 08:25 PM. |