Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

K is an example of a language I can code with on my phone. Because you need only a small screen with code to see a lot of functionality and you do not need a lot of input but more thinking it works. Most modern visual programming attempts come from the drive to work on small screen without real keyboards and languages like K (APL likes) and Forth likes (like this one is based on) already work because the code is very terse and you do not have all the issues with copy/paste and scrolling like you do in most languages. I experiment quite a bit with programming while on the move (even walking) and I am close to having something which works about as well as normal coding. It takes ideas from K (oK) and different forth implementations.


What K compiler do you have in your phone?

I have the awesome J Android app[0] on my phone, but J doesn't seem as polished as K.

0: http://code.jsoftware.com/wiki/Guides/JAndroid


There's John earnest's oK on github (am on phone right now or I would link). It's a JavaScript implementation that runs everywhere.

K is not more polished, it is differently polished. It is much more minimal than J, which makes the syntax simpler and thus the shortest program is often longer and slower in K; however, in my experience typically the length and performance are on par.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: