3 ms·
k3; 1010data? If so, I'm really curious: has the k3 fork you guys have bifurcated far enough that it no longer resembles k3? It makes me really curious, because
by kick 7y ago
k3; 1010data? If so, I'm really curious: has the k3 fork you guys have bifurcated far enough that it no longer resembles k3? It makes me really curious, because substantially modified k doesn't really seem like k much at all anymore.
Things I dislike: [...] APL/J/K "culture",
Ow. It cuts like a knife. Right in the heart! Is it the silly jokes? The bad memes in almost every presentation? That we think our approach is better than everyone else's because it produces better code, faster? That we like math?
- rthomas6 7y agoIn what ways is the code better?
- kick 7y agoImagine that you could write something that executed 10x faster, that required half the effort it'd take for you to write something in whatever language you're using right now, that you could reasonably be sure was bug-free, and that would reduce the complexity of your program by an order of magnitude. None of that is exaggerated; I think most of the comparisons usually have a far higher disparity between Iverson's family of languages and everything else. There are a few very plausible/simple/not at all "out there" reasons for all of this that I'll explain if you want.
- ttvecthrowaway 7y ago1010er here. I don't think Arthur would have trusted us with a fork if that was even a remote possibility. I find it true to the design and aesthetic of k3--you'd never notice if you didn't use the new features and they seem quite natural.
- kick 7y agoThank you so much for answering! That's fascinating! I hope that at some point someone expands on what features have been added.