Live data from Hacker News

Viewing profile — pumpkinpal

pumpkinpal

HN member
Joined
Sun, Oct 18, 2020, 12:22 PM UTC
HN karma
16
Public activity
11 items

About pumpkinpal

No profile information was provided.

Recent public activity

  1. 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…

  2. 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…

  3. 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.

  4. comment
    Comment #26111181

    The n-body benchmark is slower due to a a bug in GCC's vectorization compared to Clang/LLVM.

  5. 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…

  6. 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 …

  7. 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.

  8. 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…

  9. 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.

  10. 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…

  11. 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…