Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ceteia
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
31.
▲
by
ceteia
8mo ago
But then, to use D for performance, would I then have to master both D, C and their interaction? That doesn't seem great. It's like having to learn 2 languages and also how they interact.
32.
▲
by
ceteia
8mo ago
Does Rust really require reference counting? I thought Rust programs only used reference counting when types like Rc and Arc are used. Swift seems to require reference counting significantly more than Rust.
33.
▲
by
ceteia
8mo ago
I don't think that would be a silver bullet nor without drawbacks. It can be a rather bitter footgun when the same code can have different semantics in different editions or epochs. Automatic or semi-automatic conversion, as Rust has,
34.
▲
by
ceteia
8mo ago
I think there are some smaller Rust ecosystems where they try to have some kind of ABI stability or dynamic linking. For instance, Bevy has some support for dynamic linking. Edit: Redox OS might be a better example, though its dynamic linki
35.
▲
by
ceteia
8mo ago
Sorry to bother you, but I couldn't find any news on this, only a comment you made back in 2018 on GitHub; do you know if the HTTP APIs in Zig's standard library are here to stay, or if some of them might be removed? Another comme
36.
▲
by
ceteia
8mo ago
Edit: Andrew confirmed that the HTTP client and server will stay in the standard library. Regarding HTTP in Zig, it might be removed in 1.0, if I am reading this correctly. Though Zig std does have both an HTTP client and an HTTP server. h
37.
▲
by
ceteia
8mo ago
Edit: Andrew confirmed that the HTTP client and server will stay in the standard library. Regarding HTTP in Zig std library, might some of the API not be removed in the future? https://github.com/ziglang/zig/issues
38.
▲
by
ceteia
8mo ago
Might it have something to do with compiler heuristics? Compilers cannot analyze everything, since the more compilation time is spent on analysis, the slower compilation will be. So compilers might use heuristics to guess when to do analysi