Running K: Difference between revisions
add k-likes, goal
Ykulvaarlck (talk | contribs) No edit summary |
(add k-likes, goal) |
||
Line 1:
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 and K-like languages have emerged, some of which listed below.
== Web-based interpreters ==
Line 8:
! Name !! Links
|-
| [[ngn/k]] || [https://ngn.bitbucket.io/k/#cjrmsQ93L Editor], [https://ngn.bitbucket.io/k/#r REPL], [https://ktye.github.io/zoo/#ngn ktye/zoo] [https://nextjournal.com/leahneukirchen/k-examples nextjournal '''*'''], [https://ato.pxeger.com/run?1=m700Oz4vPW_BgqWlJWm6FmgUlAYA Attempt This Online]
|-
| [[oK]] || [https://johnearnest.github.io/ok/index.html REPL], [https://johnearnest.github.io/ok/ike/ike.html editor(iKe drawing framework)], [https://ktye.github.io/zoo/#ok ktye/zoo], [https://ato.pxeger.com/run?1=m70kOz4_e8GCpaUlaboWaBSUBgA Attempt This Online]
|-
| [[
|-
| [[
|-▼
| [[ktye/i]] || [https://ktye.github.io/ REPL]▼
|-▼
| [[ThePlatform]] || [https://theplatform.technology/webrepl.htm REPL]▼
|-
| [[K7]] (kparc)
|[https://kparc.io/kc/ kparc], [https://ktye.github.io/zoo/#k7 ktye/zoo]
|-
| [[K9]] (kparc)
|[https://kparc.io/k/ kparc], [https://ktye.github.io/zoo/#k9 ktye/zoo]
|-
| [[K2]] (nsl archive)
|[http://nsl.com/k/k2/k295/ nsl], [https://ktye.github.io/zoo/#k2 ktye/zoo]
|}
{| class="wikitable"
|+ Table of browser-based K-like language interpreters
! Name !! Links
▲|-
▲|-
| [[Special K]] || [https://beyondloom.com/tools/specialk.html Online GLSL shader mapping]
|-
▲| [[ThePlatform]] || [https://theplatform.technology/webrepl.htm REPL]
|}
<sub>[https://tio.run 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.</sub>
Line 39 ⟶ 45:
! Name !! Language !! Dialect !! License !! Download
|-
| [[
|-
| [[
| [[ThePlatform]] || Rust || K-like || temporary closed source || https://theplatform.technology/platform/install.html▼
|-
| [[ktye/i]] || Go || K-like || public domain / no license || https://github.com/ktye/i
|-
| [[
|-
| [[
|-
| [[
|}
{| class="wikitable"
|+ Table of K-like languages
! Name !! Languages !! Influences !! License !! Download
|-
| [[
|-
| [[kuc]] || C || K5 || [https://github.com/zholos/kuc/blob/master/COPYING GPL3] || https://github.com/zholos/kuc/
|-
| [[klong]] || C, Python ||
|-
▲| [[ThePlatform]] || Rust ||
▲| [[Kona]] || C || [[K3]] || [https://github.com/kevinlawler/kona/blob/master/LICENSE ISC] || https://github.com/kevinlawler/kona/
|}
|