4 ms·
OK: An implementation of the K5 programming language
- mpu 12y agoHi, I really like that you use Whitney's style in your javascript! This is a good tribute to this great programmer.
- mrcsparker 12y agokuro5hin is already in Perl :) This looks great. Going to play with this later.
- Scaevolus 12y agoFun for interview questions: https://github.com/JohnEarnest/ok/blob/gh-pages/examples/strings.k https://github.com/JohnEarnest/ok/blob/gh-pages/examples/str...
- 101914 12y agoContrast with "An implementation of the K5 interpreter." Or maybe others see them as one in the same? Of course from a performance and aesthetic perspective there is a world of difference between node.js and the tiny q/k interpreter from kx systems. On the other hand, the author's "Forth interpeter" in PostScript (Four.PS) is, at least from a reading standpoint, a thing of beauty. IMHO. Rightly or wrongly, I think of the PostScript interpreter as Forth-like, so I might be tempted to call Four.PS an implementation of the "Forth language", i.e., a small part of it.
- deleted 12y ago[deleted]
- bjconlan 12y agoDamit! Piped at the post with the name. (I had a working title of 'ohk' of my own k5 impl (based of rob pike's ivy) although like most things I do will probably never see the light of day. A js implementation! This is something I can't wait to play with! Thanks!
- tlack 12y agoReally interesting. This could even be implemented as a require() provider so that you could mix K and JavaScript in your Node app. Is there somewhere to follow along with the development of K5?
- RodgerTheGreat 12y agoYour best bet is http://kparc.com http://kparc.com It's worth checking out the archive.org wayback machine view of the site, as the information and examples available change from time to time.
- srpeck 12y agoSome interesting things often get posted to http://www.reddit.com/r/apljk/ http://www.reddit.com/r/apljk/ from time to time. For example, old posts from geocar contain screenshots of the kOS desktop.
- divs1210 12y agoThat is the most beautiful javascript code I have ever seen.