Running K: Difference between revisions
Content added Content deleted
No edit summary |
No edit summary |
||
Line 7: | Line 7: | ||
! Name !! Links |
! Name !! Links |
||
|- |
|- |
||
| ngn/k || [https://ngn.bitbucket.io/k/#cjrmsQ93L Editor] [https://ngn.bitbucket.io/k/#r REPL] [https://nextjournal.com/leahneukirchen/k-examples nextjournal '''*'''] |
| [[ngn/k]] || [https://ngn.bitbucket.io/k/#cjrmsQ93L Editor] [https://ngn.bitbucket.io/k/#r REPL] [https://nextjournal.com/leahneukirchen/k-examples nextjournal '''*'''] |
||
|- |
|- |
||
| oK || [https://johnearnest.github.io/ok/index.html REPL] [https://johnearnest.github.io/ok/ike/ike.html editor(iKe drawing framework)] |
| [[oK]] || [https://johnearnest.github.io/ok/index.html REPL] [https://johnearnest.github.io/ok/ike/ike.html editor(iKe drawing framework)] |
||
|- |
|- |
||
| Special K || [https://beyondloom.com/tools/specialk.html Online GLSL shader mapping] |
| Special K || [https://beyondloom.com/tools/specialk.html Online GLSL shader mapping] |
||
|- |
|- |
||
| Kona || [https://replit.com/@ichigoberry/kona repl.it] |
| [[Kona]] || [https://replit.com/@ichigoberry/kona repl.it] |
||
|- |
|- |
||
| ktye/i || [https://ktye.github.io/ REPL] |
| ktye/i || [https://ktye.github.io/ REPL] |
||
Line 35: | Line 35: | ||
! Name !! Language !! Dialect !! License !! Download |
! Name !! Language !! Dialect !! License !! Download |
||
|- |
|- |
||
| Shakti || C || K9 || [https://shakti.com/ proprietary] || https://shakti.com/ |
| [[Shakti]] || C || K9 || [https://shakti.com/ proprietary] || https://shakti.com/ |
||
|- |
|- |
||
| ThePlatform || Rust || K-like || temporarily closed source || https://theplatform.technology/platform/install.html |
| ThePlatform || Rust || K-like || temporarily closed source || https://theplatform.technology/platform/install.html |
||
|- |
|- |
||
| ktye/i || Go || K-like || public domain(no license) || https://github.com/ktye/i |
| [[ktye/i]] || Go || K-like || public domain(no license) || https://github.com/ktye/i |
||
|- |
|- |
||
| ngn/k || C || K6 || [https://codeberg.org/ngn/k/src/branch/master/LICENSE AGPL3] || https://codeberg.org/ngn/k |
| [[ngn/k]] || C || K6 || [https://codeberg.org/ngn/k/src/branch/master/LICENSE AGPL3] || https://codeberg.org/ngn/k |
||
|- |
|- |
||
| oK || JS || K6 || [https://github.com/JohnEarnest/ok/blob/gh-pages/LICENSE.txt MIT] || https://github.com/JohnEarnest/ok |
| [[oK]] || JS || K6 || [https://github.com/JohnEarnest/ok/blob/gh-pages/LICENSE.txt MIT] || https://github.com/JohnEarnest/ok |
||
|- |
|- |
||
| kuc || C || K5-like || [https://github.com/zholos/kuc/blob/master/COPYING GPL3] || https://github.com/zholos/kuc/ |
| kuc || C || K5-like || [https://github.com/zholos/kuc/blob/master/COPYING GPL3] || https://github.com/zholos/kuc/ |
||
|- |
|- |
||
| kdb+/q || unknown || K4 || [https://kx.com/developers/download-licenses/ proprietary] || https://kx.com/developers/download-licenses/ |
| [[kdb+/q]] || unknown || K4 || [https://kx.com/developers/download-licenses/ proprietary] || https://kx.com/developers/download-licenses/ |
||
|- |
|- |
||
| klong || C || K-like || public domain || https://t3x.org/klong/ |
| [[klong]] || C || K-like || public domain || https://t3x.org/klong/ |
||
|- |
|- |
||
| Kona || C || K3 || [https://github.com/kevinlawler/kona/blob/master/LICENSE ISC] || https://github.com/kevinlawler/kona/ |
| Kona || C || K3 || [https://github.com/kevinlawler/kona/blob/master/LICENSE ISC] || https://github.com/kevinlawler/kona/ |
Revision as of 13:11, 26 January 2022
K was originally created as a proprietary language, but the main implementations are freely available to the general public for personal use. Over the years, many open source implementations of K have emerged.
Web-based interpreters
Name | Links |
---|---|
ngn/k | Editor REPL nextjournal * |
oK | REPL editor(iKe drawing framework) |
Special K | Online GLSL shader mapping |
Kona | repl.it |
ktye/i | REPL |
ThePlatform | REPL |
k7(kparc) | https://kparc.io/kc/ |
k9(kparc) | https://kparc.io/k/ |
Try It Online! is an online programming environment which supports ngn/k, oK and Kona. It is not listed in the table since the owner has not updated the K versions for years.
Table of Implementations
Name | Language | Dialect | License | Download |
---|---|---|---|---|
Shakti | C | K9 | proprietary | https://shakti.com/ |
ThePlatform | Rust | K-like | temporarily closed source | https://theplatform.technology/platform/install.html |
ktye/i | Go | K-like | public domain(no license) | https://github.com/ktye/i |
ngn/k | C | K6 | AGPL3 | https://codeberg.org/ngn/k |
oK | JS | K6 | MIT | https://github.com/JohnEarnest/ok |
kuc | C | K5-like | GPL3 | https://github.com/zholos/kuc/ |
kdb+/q | unknown | K4 | proprietary | https://kx.com/developers/download-licenses/ |
klong | C | K-like | public domain | https://t3x.org/klong/ |
Kona | C | K3 | ISC | https://github.com/kevinlawler/kona/ |