Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kick
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
65 ms
·
631.
▲
by
kick
7y ago
Worth noting that most APL interpreters and the J interpreter are significantly slower than (most) k/q interpreters. I'm not sure if the performance argument is relevant for all of them. Arthur Whitney's a biased source, of c
632.
▲
by
kick
7y ago
How did he not answer the question? You asked why you should keep an open mind when encountering and talking about a strange language. He pointed out that it's necessary for a good discussion on it. He's not wrong. You've dis
633.
▲
by
kick
7y ago
I mean, it is legal. Stopping him wouldn't work well. Sleazy? Arguably. Allowed? I mean, it's not like it's pulling any magic tricks. It's operating within what the protocol (and the law) permits. People could use a be
634.
▲
by
kick
7y ago
K/Kdb/q seems very happy with this state of affairs, which is really strange: if they O/S'd it I could see a lot of goodwill/mindshare going their way It's not too hard to grok: if they freed it, they'd
635.
▲
by
kick
7y ago
Allegedly? They've admitted to causing the coup d'état in Chile.
636.
▲
by
kick
7y ago
YC has had its share of bad publicity. I don't think one more company full of seemingly-bad people will shock them any. So long as 'pg or someone doesn't double down on their love of them, at least, but that'd be incredi
637.
▲
by
kick
7y ago
I'm sorry, but which one are you looking at? (All comments stripped:) k mandelbrot line count: 1 c++ mandelbrot line count: 148 Java line count: 157 Modern PL example (found on the modern shootout page, which I just found out they chan
638.
▲
by
kick
7y ago
Forth: OpenFirmware (previously seen in Power Macs, pretty much every Sun device until Sun died, so on. Canon Cat (greatest text editor of all time, by Jef Raskin, the guy who made the Macintosh) Forth Has Been to Space (multiple times, but
639.
▲
by
kick
7y ago
No matter how much you didn't deserve downmodding, complaining about them only invites more. You have a better chance of recovery by not bringing them up, and the News Guidelines ask that you don't. Please don't comment abou
640.
▲
by
kick
7y ago
Alan Perlis is a Turing Award-winner who helped to standardize the most influential language of all time, ALGOL, of which Go, Python, C and most languages originate. In many respects, he was closer to a Go programmer than a Haskell programm
641.
▲
by
kick
7y ago
But it's an external database with its code and its optimizations. In this case it seemed that it was just doing a binary search, but it was using an already sorted dataset that the OP of that comment wasn't using. I again point
642.
▲
by
kick
7y ago
I don't believe so? I started out using APL2; GNU APL seems distinct in ways that are noticeable. Certainly not in a bad way, but I think enough to cause confusion for any newcomer reading said books, tutorials and papers.
643.
▲
by
kick
7y ago
k spawned in 1992. When did this framework come about?
644.
▲
by
kick
7y ago
Fair crit! Running off of few hours of sleep last night (spent way too long defending k in this thread; need to set sensible noprocrast settings or get some flavor of self-control); accuracy is impaired. Another error I see in retrospect is
645.
▲
by
kick
7y ago
It doesn't "require" a README file to explain anything. cc has a man page; when was the last time you checked it? For example: https://news.ycombinator.com/item?id=22009876 How would a new user know what thi
646.
▲
by
kick
7y ago
Contrived Debian shootout benchmarks: http://www.kparc.com/z/comp.k https://web.archive.org/web/http://shootout.alioth.debian.or... Note that the relevant k program here is contained ent
647.
▲
by
kick
7y ago
And specifically in that example, using an external database when defending the speed of the language kdb isn't written in an external language. Has he? Couldn't find anything (I'd like to see it, honestly, seems a fun exp
648.
▲
by
kick
7y ago
1. If you are using a database then it's not an argument for the language, I think. The database is a piece of the language, though, and the language ships with it. Python has a lot of very complex things in its standard library; C w
649.
▲
by
kick
7y ago
Dyslexic here! k is significantly easier to read than ALGOL-derivatives and most Lisp dialects.
650.
▲
by
kick
7y ago
Most Mastodon instances currently running today don't support it.
651.
▲
by
kick
7y ago
Thus the source code is essentially compressed code and, as we know, compression makes thing more random hence more noise-like. This is wrong. k programs aren't really random at all. It's not even that complicated; it has less t
652.
▲
by
kick
7y ago
Go was, by the author's own admission, a language for the lowest common denominator (the computer science undergrad). In many ways, the computer science undergrad is less competent than someone with no formal backing at all: it takes l
653.
▲
by
kick
7y ago
(k is competitive with C by most measures, and most k programs are faster than the equivalent C programs.)
654.
▲
by
kick
7y ago
I would have to disagree with your assertion that APL's derivatives are fundamentally better and/or faster to learn actual computer science Have you tried learning any of them? I think this is an unfair thing to say without havi
655.
▲
by
kick
7y ago
Which part do you not understand? In any case, raya.k is quite splendid. Did you check that one out? It's very clean and quite simple. (I linked to it right below that one.)
656.
▲
by
kick
7y ago
John Earnest links to his tutorial in the Stages of Denial post; if you click it and give it a read, you'll probably understand much easier. But you shouldn't feel pressured to use k: people who advocate for k play the role of a C
657.
▲
by
kick
7y ago
k costs $20,000 per-core (less accurate now than it used to be but I'm pretty sure it's still true for commercial uses). It has a billion-dollar company based entirely around it (Kx/FD) and a smaller multimillion one, so it w
658.
▲
by
kick
7y ago
Graphical spreadsheet application: http://www.nsl.com/papers/spreadsheet.htm
659.
▲
by
kick
7y ago
Ray-tracer: http://www.nsl.com/k/ray/raya.k
660.
▲
by
kick
7y ago
XML parser: https://a.kx.com/a/k/examples/xml.k
More ›