Viewing profile — pumpkinpal
pumpkinpal
HN member- Joined
- Sun, Oct 18, 2020, 12:22 PM UTC
- HN karma
- 16
- Public activity
- 11 items
- HN profile
- View on Hacker News ↗
About pumpkinpal
No profile information was provided.
Recent public activity
-
comment
Comment #28178005
There are real benefits to be gained though from new compilers. Look at "Circle" by Sean Baxter as an example. Outside of supporting a powerful form of compile time computation and…
-
comment
Comment #26417338
Would anyone be able to make some brief comparisons between Rust's asynchronous model and the model followed by Asio in C++ (on which C++23 executors/networking is based) and if th…
-
comment
Comment #26301288
We've also spent 30+ years trying to build nuclear plants on time and on budget and we've been unable to do that.
-
comment
Comment #26111181
The n-body benchmark is slower due to a a bug in GCC's vectorization compared to Clang/LLVM.
-
comment
Comment #25493504
This functionality already exists in the C++ standard library as std::filesystem::(recursive_)directory_iterator with the default constructor creating a sentinel value. This is sol…
-
comment
Comment #25493438
The iterator and sentinel do not need to be the same type, they just need to be equality comparable. If you wanted to represent a infinite range you could implement it in terms of …
-
comment
Comment #25492090
Somewhat related but C++20 ranges do not replace iterators and instead build a higher level of abstraction upon iterators. Ranges are implemented in terms of iterator pairs.
-
comment
Comment #25492058
Boost STL Interfaces provides this functionality as a library. Not just for iterators but both views and containers of sequences too. https://www.boost.org/doc/libs/1_75_0/doc/html…
-
comment
Comment #24817522
Python and C++ are joined at the hip now primarily due to scientific computing and AI/ML adjacent fields. I feel the growth of Python has helped C++ grow too.
-
comment
Comment #24817503
I feel like the fastest growing and most dominant area for C++ is scientific computing and AI/ML. Although many people write these programs in more user-friendly languages like Pyt…
-
comment
Comment #24817395
Its funny that you mentioned games as an example of parallel computation because I'd argue they're some of the hardest programs to parallelize effectively since they don't generall…