Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
phyrex
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
271.
▲
by
phyrex
5y ago
I don’t know about that; clojure was specifically created with persistent data structures in mind, and it’s definitely as much a lisp as racket is
272.
▲
by
phyrex
5y ago
“Aber mein Vater kam hier oft”?
273.
▲
by
phyrex
5y ago
Could you explain why you say that it was a mistake to separate the editor frontend from the backend?
274.
▲
by
phyrex
5y ago
IIRC macOS’ GUI is using PDF (or postscript?) as it’s top layer
275.
▲
by
phyrex
5y ago
Common Lisp lets you do that, but Clojure doesn't - I don't know about Ruby, but I expect not. That said, you have the wrong mental model. You don't run the whole program and set breakpoints. Instead you directly interact wit
276.
▲
by
phyrex
5y ago
That’s a specific relationship with its own dedicated name in Chinese
277.
▲
by
phyrex
5y ago
And what an amazing read it is! Www.hpmor.com
278.
▲
by
phyrex
5y ago
If it supports Lua you could always use Fennel, which looks close enough
279.
▲
by
phyrex
5y ago
It really comes down to how often you have to use it with a mask on these days.
280.
▲
by
phyrex
5y ago
There’s a lot of that kind of thing in JS, isn’t there? :(
281.
▲
by
phyrex
5y ago
“No true Scotsman…”
282.
▲
by
phyrex
5y ago
There’s an implicit “arguments” function argument through which you can access the extra parameters. It’s JSs way of function overloading
283.
▲
by
phyrex
5y ago
so is every other database that uses lucene as it’s full text indexer.
284.
▲
by
phyrex
5y ago
AFAIK it supports SVG rendering. Is that not enough or what did you have in mind?
285.
▲
by
phyrex
5y ago
Thank you!
286.
▲
by
phyrex
5y ago
There are plenty of lisps that offer these benefits that aren’t image based, clojure for example or emacs lisp
287.
▲
by
phyrex
5y ago
You can’t even go into a namespace and change functions there
288.
▲
by
phyrex
5y ago
How are the two not exactly the same in that respect?
289.
▲
by
phyrex
5y ago
It really isn’t and I suggest you give clojure an honest try to see why. It’s really hard to explain.
290.
▲
by
phyrex
5y ago
https://www.gnu.org/software/emacs/manual/html_node/eintr/in...
291.
▲
by
phyrex
5y ago
I’ve only read the first couple of pages but this looked really neat: https://famicom.party/book
292.
▲
by
phyrex
5y ago
You imply that a political anti corruption campaign is equivalent to “calling your boss a dumbass”?
293.
▲
by
phyrex
5y ago
If you're using pure functions then you'd likely profit from clojure's data structures, as they're much cheaper to copy and modify than javascript's native structures. Of course you could use something like Immutabl
294.
▲
by
phyrex
5y ago
Yeah because that totally happens in China all the time..
295.
▲
by
phyrex
5y ago
Then I don’t understand why you’d be outright opposed to running a production system with it. It’s not as shallow as just not liking the syntax, is it?
296.
▲
by
phyrex
5y ago
I’m aware of mentat and eternally disappointed that it got shelved :(
297.
▲
by
phyrex
5y ago
I would love to hear more! Did you write the datalog layer or is there one somewhere? Is there any code available I could see?
298.
▲
by
phyrex
5y ago
There’s a huge difference between a minimal lisp interpreter you may have written in university and something industrial strength like Common Lisp or Clojure
299.
▲
by
phyrex
5y ago
Because we started with python for historical reasons when the company was small and performance didn’t matter, and now we’re stuck with it
300.
▲
Writing a Simple Garbage Collector in C
(maplant.com)
4 points
by
phyrex
5y ago
|
0 comments
More ›