Demonstration Site for New Hopper Programming System
This website supports the computing structure named Hopper, designed for the new era of computer programming that is now emerging from threshold-breaking computing power and artificial intelligence. The site is intended for anyone, including students of science, mathematics, and other areas who are first learning programming. Hopper is for defining programs and algorithms and provides a plasticity in syntax that can be adapted to any programming style. It is named in honor of computing pioneer Grace Hopper, (*) who sought languages with straightforward syntax. An example was first previewed in BioScience 70:415-426 (2020), Figure 12 (*) Processing is accomplished with the macro-processor Stage2, Communications of the ACM 13:415-421 (1970), now updated with a symbolic front end. Future processing may be accomplished with a new Stage3, accommodating artificially intelligent procedures. The present Hopper portion of this website is in development, perhaps 85% complete, but the accompanying explanatory parts are only about 10% complete.
|