Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
fasquoika
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
61.
▲
by
fasquoika
9y ago
They do have a way to set up FPGAs for it though, so it's clearly not entirely vaporware
62.
▲
by
fasquoika
9y ago
It seems like arpilisp is inspired by jonesforth[0]. Although not directly stated, the style is similar and the acknowledgements mentions Richard Jones. Anyone interested in implementing simple programming languages might also want to take
63.
▲
by
fasquoika
9y ago
The comment literally directly below this one is about how awful new Firefox is for breaking their add-ons...
64.
▲
by
fasquoika
9y ago
Honestly ed is mostly fine, especially on those old computers. It's basically just the line-based predecessor of vi
65.
▲
by
fasquoika
9y ago
Aren't some Haskell developers also using Nix for dependency management?
66.
▲
by
fasquoika
9y ago
To a certain degree. If you're unfamiliar with OpenBSD, security is basically its #1 priority and it's often recommended when you want better security on your server
67.
▲
by
fasquoika
9y ago
To be fair, just about all of the most widely used bytecode VMs are stack-based. The JVM, CLR, CPython and YARV are all stack based. You're basically describing the exceptions
68.
▲
by
fasquoika
9y ago
So fully written out it would be Magic: The Gathering Online: Exchange? It takes real courage to put two colons in a name...
69.
▲
by
fasquoika
9y ago
From "The Oberon Programming Language"[0]: "Capital and lower-case letters are considered as being distinct....These reserved words consist exclusively of capital letters and cannot be used in the role of identifiers". S
70.
▲
by
fasquoika
9y ago
>keymaster/gatekeeper/there.is.only.xul Pretty amusing tbh
71.
▲
by
fasquoika
9y ago
IIRC Servo uses quite a bit of Firefox code Edit: Looking at the project it seems like it uses SpiderMonkey, but is otherwise new code
72.
▲
by
fasquoika
9y ago
If an API is meant for documents and you're using it for applications, that's not the API's fault
73.
▲
by
fasquoika
9y ago
>JS is a language and not a bytecode media Does it even matter when most people are using it as a compiler target (even just from newer versions of the language)?
74.
▲
by
fasquoika
9y ago
If you want reliable performance, you should look at functional languages besides Haskell. Off the top of my head I'd say that Chez Scheme, OCaml, and MLton are all probably faster than Go
75.
▲
by
fasquoika
9y ago
> Don't go gatekeeping the gatekeepers I realize you're joking, but I didn't think I was. It's not like I said "HN is no place for this type of comment". I just stated my opinion
76.
▲
by
fasquoika
9y ago
Is it just me, or is this kind of gatekeeping becoming increasingly common on HN? I'm really not a fan
77.
▲
by
fasquoika
9y ago
>Why should Prolog be slower than CLisp? In general, declarative programming tends to rely on having a sufficiently smart implementation. Maybe Prolog is simply more efficient than I would've guessed
78.
▲
by
fasquoika
9y ago
The link to the main github page, for the curious: https://github.com/TeamSPoon/wam_common_lisp Is SWI-Prolog really faster than CLisp? I had no idea. Prolog seems like a language that would be pretty slow by default,
79.
▲
by
fasquoika
9y ago
>dynasm, ... luajit jit Aren't these the same thing?
80.
▲
by
fasquoika
9y ago
They basically serve the same function, however since many functional languages don't have method chaining they use the pipe operator instead. I honestly don't know why anyone would have a strong preference for one form over the o
81.
▲
by
fasquoika
9y ago
An important part of this is that Lua is generally embedded into larger programs. This is pretty much the #1 production-grade use case of the language. So when a new version of Lua is released, no one is actually expected to update their ol
82.
▲
by
fasquoika
9y ago
From your Wikipedia link: "I would like to close by clearing up a few misconceptions and also correcting a couple of errors. First, I REALLY am not angry with Linus. HONEST. He's not angry with me either. I am not some kind of &qu
83.
▲
by
fasquoika
9y ago
On gopher://sdf.org: "Many people think the http protocol deprecated gopher, but that just isn't true. Where do you think gophers live? underground" Edit: more gold "After dumping linux and x86 in favour of ret
84.
▲
by
fasquoika
9y ago
Pretty sure that's the joke
85.
▲
by
fasquoika
9y ago
Or they mailed a letter to a stranger with a wad of cash asking them to post this comment so they can avoid using computers completely
86.
▲
by
fasquoika
9y ago
That's honestly ridiculous. I'd understand if you just don't like the smell, but there's no real health risk involved in walking past someone smoking
87.
▲
by
fasquoika
9y ago
I was under the impression we were talking about Forth, not a pure stack machine
88.
▲
by
fasquoika
9y ago
If you're programming in Forth and you find yourself doing lots of stack manipulation, you should at least consider using local variables. Once you accept that there will be times when variables make more sense, you'll be surprise
89.
▲
by
fasquoika
9y ago
Vim users used to, but now that emacs has a decent text editor[0], they can't. [0]: https://github.com/emacs-evil/evil
90.
▲
by
fasquoika
9y ago
At the very least, the size of the standards of the two are comparable. JS is far too inconsistent to be truly simple https://www.ecma-international.org/publications/files/ECMA-S... https://docs.oracle.
More ›