kevinlawler/kona
View on GitHub ↗ ★ 1,417 C
Open-source implementation of the K programming language
68 mentions on Hacker News by 43 people: 3 stories, 65 comments · first 2010-12-15 · latest 2026-05-23
20082026
-
A bit long, isn't it? 1_,`0:'{:[~x!15;"FizzBuzz";~x!3;"Fizz";~x!5;"Buzz";$x],"\n"}'1+!100 (Thats https://github.com/kevinlawler/kona ) [Edit: Found a way to shave off three chars]
comment by fhars · 2012-04-06 · in One hiring filter that works -
…in-memory processing to the GPU -- I'm not at all sure GPU is going to win here in practice. See https://github.com/kevinlawler/kona for an open source K implementation (the wiki has docs). Same language, newer version (with database…
comment by beagle3 · 2012-01-26 · in Show HN: my database engine for GPU -
…K being super-blazing-fast. I can't do these languages justice in a comment -- but have a look at https://github.com/kevinlawler/kona/wiki/Idioms and https://github.com/kevinlawler/kona/wiki - you are in for a shock about how unexpressive…
comment by beagle3 · 2011-10-19 · in Programming Language Development: The Past 5 Years -
…in linear algebra. For an open-source implementation of a k-like language, check out Kona ( https://github.com/kevinlawler/kona ). (Full disclosure, I'm a contributor.) It's still a work in progress, but it's pretty far along.
comment by silentbicycle · 2011-09-28 · in Sudoku Solver in 140 bytes -
…to take advantage of many of APL's other properties. I'm currently working on adding this to Kona ( http://github.com/kevinlawler/kona ), part of a virtual-machine-based reworking of the implementation.
comment by silentbicycle · 2011-08-19 · in "APL influenced the development of pipes" -
…at the Kx website, and a couple of us are also working on Kona, an ISC-licensed k-like language, at http://github.com/kevinlawler/kona . The k way of doing things is indeed eye-opening. There is some documentation for Kona on its github…
comment by silentbicycle · 2011-06-07 · in Kay on the Meaning of "Object-Oriented Programming" -
…both have a very well defined style) - you might like K (commercial version at kx.com ; open at https://github.com/kevinlawler/kona ) it's the ultimate stylish language. (And you can't look at software engineering seriously again after…
comment by beagle3 · 2011-05-22 · in Mongrel2 and Tir Now On Github -
Yes. It ( http://jsoftware.com/ ) was released under the GPL recently. There's also Kona ( http://github.com/kevinlawler/kona ), an ISC-licensed implementation of K.
comment by silentbicycle · 2011-04-09 · in Why You Should Learn "Weird" Languages -
…k2/k3/ksql were similarly available) A free / open source K3 interpreter is being developed in https://github.com/kevinlawler/kona , and while incomplete it is already quite capable. Oh, and Kx are (or at least were) quite reasonable with…
comment by beagle3 · 2011-03-31 · in Peter Norvig's Sudoku solver: Clojure & Python side by side -
From the coding conventions for Kona ( http://github.com/kevinlawler/kona/wiki/Coding-Guidelines ), an open-source implementation of K 3.2 that I've been contributing to lately: This is a very unusual style of C "The unusual appearance is…
comment by silentbicycle · 2011-03-17 · in On being startled by a programming language -
It looks as though Kevin Lawler can hold his own in that style, too. https://github.com/kevinlawler/kona/blob/master/k.c
comment by robinhouston · 2011-03-17 · in On being startled by a programming language -
Super ultra extra awesome. There is already an open source K implementation called kona https://github.com/kevinlawler/kona , and now J is joining. There are old J source codes floating around, but the latest is from 1993 if I'm not…
comment by beagle3 · 2011-03-02 · in J Source to be released under GPL -
…I wish there were good fully open-source implementations, and writing one is on my queue. Kona ( http://github.com/kevinlawler/kona ), an open-source implementation of K 3.2, is also coming along. Just be warned that APLer C is usually…
comment by silentbicycle · 2011-02-04 · in What can you do in 2k LOC of C? -
…target language read like line noise[0], so does the interpreter source code. I mean, seriously: https://github.com/kevinlawler/kona/blob/master/k.c Can someone please confirm that this isn't an IOCCC entry? [0] I kid. K's actually pretty…
comment by regularfry · 2011-01-05 · in Kona, an open-source implementation of the K language -
…at the array level. [1] http://www.jsoftware.com/ [2] http://kx.com/Developers/software.php [3] https://github.com/kevinlawler/kona [4] http://thesweeheng.wordpress.com/2008/11/30/more-sudoku-solv...
comment by chrisaycock · 2010-12-15 · in What's so cool about APL