Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Validark
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
121.
▲
by
Validark
2y ago
CRC32 is the same speed as an integer multiply, going all the way back to Nehalem (2008). 3 cycles latency, and you can start a new one each cycle (or more than one, on Zen 5).
122.
▲
by
Validark
2y ago
Floyd's algorithm scales worse than the naïve implementation though (for small data elements, when comparisons are cheap). See "Performance Engineering Case Study: Heap Construction" by Jesper Bojesen, Jyrki Katajainen &
123.
▲
by
Validark
2y ago
Looks cool, but if you're building a stack for everyone else to build atop, why would you start with non-bare metal languages? I see C++ is in there, which is fine depending on who is wielding it, but Java and TypeScript necessarily ad
124.
▲
by
Validark
2y ago
I think the better question is why would someone expect them to be the same? I haven't worked on a WASM interpreter or JIT, but how often is it better to go through multiple layers of translation instead of one? Translating high level
125.
▲
by
Validark
2y ago
Amazing work! I was wondering just a few months ago whether someone ever made a logger that deferred all the expensive work of string formatting to consumption time. ~~I'm a bit surprised that it didn't come along sooner though. H
126.
▲
by
Validark
2y ago
The language itself is the reason the tooling exists though, because it attracts a certain kind of developer that probably would not have done the same kind of work for other languages.
127.
▲
by
Validark
2y ago
I wish you wouldn't broadcast the sentiment contained in the first paragraph. Compilers lack the ability to consistently perform many basic optimizations to an embarrassing extent. Including even the ones you would think would be the f