News for hackers. Stuff that matters.
Re:l: A new runtime for k and q by lioeters on Tuesday July 07, 2026 @05:23PM (#48824012)
Closed source (and vibe-coded) software, especially for a language runtime, is a non-starter for many people including myself. But proprietary license is actually common in the APL and K family of languages. They are fascinating though, and plenty of free/open implemenations exist, for example: https://ktye.github.io/
Re:l: A new runtime for k and q by jazza68 on Tuesday July 07, 2026 @05:28PM (#48824097)
the author of the site makes no secret that the website is vibecoded. You're unfairly extrapolating that the product itself is vibe-coded (hard to do unless he is a time-traveller). And you're missing the point of the unique advantages that L offers wrt computation on compressed data.
Re:l: A new runtime for k and q by jloveless on Tuesday July 07, 2026 @05:32PM (#48824156)
yup website is Claude Design for prototype. For the core ... AI has been less helpful than I hoped - I believe largely because array style languages have so little source in training? But where Claude was especially helpful (other than the web design w/ Claude Design for the prototype) was analyzing ASM output of functions and optimizing those (although it was hard to go ASM>C or ASM>rust). E.g. lots of small mistakes would have been missed by not having restrict/const in places. Claude was great at compile all functions, analyze ASM, suggest optimized ASM (and ASM2vec was helpful as well for finding any "similar" code paths that could be combined (e.g. var/dev/cov are just moments)
Re:l: A new runtime for k and q by throwaway2037 on Wednesday July 08, 2026 @11:15AM (#48833065)

    > But where Claude was especially helpful (other than the web design w/ Claude Design for the prototype) was analyzing ASM output of functions and optimizing those E.g. lots of small mistakes would have been missed by not having restrict/const in places.
This is very interesting. It would be worth a separate blog post. I'm sure it would trend well on HN!
Re:l: A new runtime for k and q by lioeters on Tuesday July 07, 2026 @05:34PM (#48824176)
Fair enough. Without seeing the code itself, one can only judge the book by its cover. I'm interested, but maybe not quite the target audience.
Re:l: A new runtime for k and q by jloveless on Tuesday July 07, 2026 @05:40PM (#48824257)
give it a spin! download is ~500kb for mac. It is however targeting folks who come from that world - but K/Q are absolutely worth exploring!
Re:l: A new runtime for k and q by jloveless on Tuesday July 07, 2026 @06:31PM (#48824912)
Unfortunately the code itself is in a style of C many find difficult to read. I blame my upbringing. ATW open sourced examples and it was not really helpful. More recently others are doing a step by step in more standard C https://github.com/ardentsia-cgs/kparser/
Re:l: A new runtime for k and q by hatefulmoron on Wednesday July 08, 2026 @03:42AM (#48828816)
Isn't that "more standard C" because it's written by Claude?
Re:l: A new runtime for k and q by AUnterrainer on Wednesday July 08, 2026 @04:53AM (#48829377)
Arthur Whitney's C is everything but standard
Re:l: A new runtime for k and q by hatefulmoron on Wednesday July 08, 2026 @08:13AM (#48830912)
Not sure how you're replying to me without looking at the link.
Re:l: A new runtime for k and q by pillmillipedes on Wednesday July 08, 2026 @05:21AM (#48829599)
talking about the linked parser which is clearly claude's not arthur's
Re:l: A new runtime for k and q by jazza68 on Wednesday July 08, 2026 @05:34AM (#48829730)
this page/site seems fascinated with Claude, to the point where it is an unnecessary distraction.
Re:l: A new runtime for k and q by veqq on Tuesday July 21, 2026 @04:15PM (#48997607)
Many of us can read atw C and would love to investigate!