Viewing profile — withoutboats2
withoutboats2
HN member- Joined
- Wed, Mar 10, 2021, 11:36 AM UTC
- HN karma
- 498
- Public activity
- 19 items
- HN profile
- View on Hacker News ↗
About withoutboats2
No profile information was provided.
Recent public activity
-
comment
Comment #33577268
> That single passing reference to him as King of Assyria, was everything that was known of him for 2500 years, until the ruins of Dur-Sharrukin, his capital (destroyed during the …
-
comment
Comment #33512918
Before writing a completely asinine comment like this, you might consider that I, having been paid real American dollars to design this language, might know more than you about the…
-
comment
Comment #33508568
You're begging the question when you say that GATs are "not comprehensible for a mortal like myself." My entire point is that they were designed not to be incomprehensible. What is…
-
comment
Comment #33506540
I hope you don't. To establish my credentials for this comment - GATs were my idea. The entire point of GATs was to carve out a design space that solved peoples' problems without b…
-
comment
Comment #31612858
That's not why I stopped working on Rust. Given that Amazon, Google, Microsoft and others all employ people to work on Rust, lack of money is certainly not the problem. There has n…
-
comment
Comment #31606603
> Async support is incredibly half-baked. It was released as an MVP, but that MVP has not improved notably in almost three years. As the primary mover of the MVP (who stopped worki…
-
comment
Comment #26539037
Java's NPE is not at all the same thing as the undefined behavior of dereferencing a null pointer in C (or Zig in release mode). In fact its the same exact thing as calling unwrap.…
-
comment
Comment #26538988
This is the opposite of reality: in Rust, the safe syntax `?` exists and there is no short syntax for the panicking form (`.unwrap()`). Users are not incentivized to unwrap in Rust…
-
comment
Comment #26512550
It is not at all like Rust; it is a garbage collection system based on reference counting, pretty similar to Swift. This is obscured by the documentation for each using similar ter…
-
comment
Comment #26512270
I hope your book does well.
-
comment
Comment #26512236
It doesn't really matter to me what you, an internet stranger, are "excited to consider as something you want to work with." Instead, what you should consider is how incredibly boo…
-
comment
Comment #26511350
As others have written, there's basically no connection between Rust's six week release cycle & the rate of actual change to Rust. If Rust switched to a 12 week release cycle, all …
-
comment
Comment #26422158
> But then, in a typical use of select, you don't actually want to cancel the I/O operations represented by the other futures. Rather, you're running select in a loop in order to h…
-
comment
Comment #26412822
Of course I was more gracious to pornel - that remark was uncharacteristically flippant from a contributor who is normally thoughtful and constructive. pornel is not in the habit o…
-
comment
Comment #26411103
That is not a correct reading of the situation. async/await was not rushed, and does not have flaws that could have been solved with more time. async/await will continue to improve…
-
comment
Comment #26410783
https://aturon.github.io/blog/2016/09/07/futures-design/ The completion based futures that Alex started with were also based on epoll. The performance issues it presented had nothi…
-
comment
Comment #26410614
> I am not sure whether this is actually viable. Having investigated this myself, I would be very surprised to discover that it is. The only viable solution to make AsyncRead zero …
-
comment
Comment #26410565
Alex Crichton started with a completion based Future struct in 2015. It was even (unstable) in std in 1.0.0: https://doc.rust-lang.org/1.0.0/std/sync/struct.Future.html Our async I…
-
comment
Comment #26410487
This post is completely and totally wrong. At least you got to ruin my day, I hope that's a consolation prize for you. There is NO meaningful connection between the completion vs p…