Live data from Hacker News

OK: An open-source interpreter for the K5 programming language

github.com

1–10 of 12 posts

Re: OK: An open-source interpreter for the K5 programming language

#5
A subproject of oK worth drawing attention to is iKe, a livecoding environment which makes it possible to write interactive graphical programs in K and easily share them:

https://github.com/JohnEarnest/ok/tree/gh-pages/ike

For example, recently I wrote this program which generates abstract art every time you press a key:

http://johnearnest.github.io/ok/ike/ike.html?gist=e47433cfb3...

Many other demos are available from within iKe itself.

Re: OK: An open-source interpreter for the K5 programming language

#6
post #3

One essential thing about k/q is its speed. When you use javascript, you lose everything.

It's a training tool. Also, I think John had fun writing an interpreter. It's also a very cool language which people without money don't get exposed to. Maybe it gives people some good ideas.

Re: OK: An open-source interpreter for the K5 programming language

#7
post #3

One essential thing about k/q is its speed. When you use javascript, you lose everything.

It's a training tool. Also, I think John had fun writing an interpreter. It's also a very cool language which people without money don't get exposed to. Maybe it gives people some good ideas.

Well, there is always J (jsoftware.com), which is the standard open source APL-like language. It also has a columnar database. And a wealth of resources available on its website/wiki (more than I have seen for any other language's base website).

Re: OK: An open-source interpreter for the K5 programming language

#9
post #3

One essential thing about k/q is its speed. When you use javascript, you lose everything.

My C is usually faster than my k: The greatest value in k is that the language is terse and dense; that it promotes the right way to think about solving problems, not that it is fast.
Post reply on HN