aoc2017
kona
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
aoc2017
-
Ngn/k (free K implementation)
In case you've jumped straight to the comments, here are some 'intro' links. Many of these also appear in ngn/k's readme.
First, direct links to ngn/k in the browser:
- REPL: https://ngn.bitbucket.io/k/#r
- editor: https://ngn.bitbucket.io/k/
Second, the best one-stop shop for an overview of k6's primitives (both ngn/k and oK are based on k6). https://github.com/JohnEarnest/ok/blob/gh-pages/docs/Manual....
The best k intro examples are in John Earnest's k editor iKe - there's a dropdown at the bottom right. http://johnearnest.github.io/ok/ike/ike.html
ngn/k's editor also has an 'examples' dropdown in its menu.
Next, some Advent of Code solutions, to show that k doesn't have to look like a mass of meaningless symbols: https://github.com/chrispsn/aoc2017/blob/main/answers.k
For an illustration of k's strengths,
kona
- k on pdp11
- APLcart – Find your way in APL
- K: We need to talk about group
- Ngn/k (free K implementation)
- I wrote the least-C C program I could
-
Konna, my programming language
At first, I thought you were going to be talking about Kona which is another language. You may wish to consider a more unique name, though Kona isn't super well known.
-
Here's how 2 lines of APL code checked & fixed 1h of maths calculations on paper.
For anyone interested in using a language like APL that doesn't require special symbols, I'd recommend K. You can try it out using Kona.
-
Some thoughts on APLs (real or imagined) beauty, and the value of very concise languages (Twitter thread)
There are some open source implementations of J and K that you might enjoy.
What are some alternatives?
Kbd - Alternative unified APL keyboard layouts (AltGr, Backtick, Compositions)