Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dfox
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
296 ms
·
2611.
▲
by
dfox
18y ago
Continuation magic of this kind is interesting and useful but only when you don't want to use anything outside the Smalltalk VM (for example some database), when you start to communicate with something external to VM you have only moved pro
2612.
▲
by
dfox
18y ago
Reasoning behind trigraphs (partially explained in footnote in standard, section 5.2.1.1) is that there is something like "Invariant Code Set" which is subset of ASCII and some characters used by C does not fall into this set (which is obvi
2613.
▲
by
dfox
18y ago
From casually looking at both CPython and JVM code I conclude that implementation of exception handling in Java and Python is almost same. So this is more a cultural difference than effectiveness issue.
2614.
▲
by
dfox
18y ago
By doing this you will get something highly similar to CL's conditions. In CL, there is mechanism similar to Java exceptions (throw/catch/unwind-protect) that is - among other things - used by condition system to actually unwind stack when
2615.
▲
by
dfox
18y ago
These videos and book are certainly way to get some grasp at LISP, but not especially good way, because what is presented as LISP there is Scheme and it is presented in way that I would call too theoretic and oriented towards pedagogical pu
2616.
▲
by
dfox
18y ago
Small box connected to USB containing "several gigabytes of dedicated static RAM" that "takes over the low-level functions of the board" does not sound to me as something that is technically possible (and the SRAM part does not even sound r
2617.
▲
by
dfox
18y ago
But reality is that the paper is just analysis of how Web/HTTP works and or how it is supposed to work, not introduction of some new approach.
2618.
▲
by
dfox
18y ago
In my opinion, when you use HTTP as a transport for some ugliness, you should not call the resulting contraption HTTP. For some reason recently we have this technologies like AJAX and REST, that does not mean anything concrete, just "we are
2619.
▲
by
dfox
18y ago
The notable thing is that "REST" seems to be nothing more than buzzword-compatible name for HTTP.
2620.
▲
by
dfox
18y ago
This is interesting argument in discussion about readability, usability and so on of regular expressions, but not something you want to use directly. Almost nobody wants to validate email address according to SMTP-specified format, because
2621.
▲
by
dfox
18y ago
I think that the main problem here lies in meaning of "understand chess". You can say that computers understand chess because they are able to consistently beat best human players. Or you could say that they understand it because they are a
2622.
▲
by
dfox
18y ago
I think that the argument there is that shared memory is not useful to transfer data from one process to another, but to share data between processes. Which is quite different use case. Shared memory is fast, but it is just a shared memory.