pHone - A Language for Java Devices Wiki
This site is dedicated to a language I am developing for mobile and light weight computer programming. Not light weight in the sense of excluding features or possibilities, but light weight in the sense of modular, using already developed interfaces and structuring the language to be easy to learn. Much of the underlaying security model and other complex elements is black boxed in the Java of the machine on which pHone is run. In this sense Java .class files are used as native primitives in pHone.
Influences in pHone are LOGO, FORTH, Java, Shell Script, LISP and some other languages. Much of the character set used is available on an ITU 12 key phone. The key "1" is set to provide the insertion of "[]" bracket pair by dynamic conversion of ".." in an input control. This provides full entry of the required syntax character set. The T9 dictionary will take care of the keywords after some use. There is no distinction between upper and lower case in word names, and capital bold is used in the documentation for introducing new words.





