Matt Calabrese

@CppSage

Generic library developer; Boost evangelist; proposer of Regular Void; Argot developer (); Googler. Opinions are my own.

Watertown, MA
Vrijeme pridruživanja: svibanj 2014.

Tweetovi

Blokirali ste korisnika/cu @CppSage

Jeste li sigurni da želite vidjeti te tweetove? Time nećete deblokirati korisnika/cu @CppSage

  1. Prikvačeni tweet
    6. lip 2018.

    Check out my talk from C++Now 2018 about improving variants, tuples, and futures!

    Poništi
  2. proslijedio/la je Tweet
    2. velj

    Programming languages should be built on principles first and foremost, and avoid conveniences that violate principles. So much of what’s wrong today is the result of design by “wouldn’t it be nice if” without an earnest enumeration of guiding principles.

    Prikaži ovu nit
    Poništi
  3. 26. sij
    Prikaži ovu nit
    Poništi
  4. 26. sij
    Prikaži ovu nit
    Poništi
  5. 26. sij

    Why did nobody tell me that Tremors 3 was so hilariously bad. They evolve from "Graboids" to "Shriekers" to...

    Prikaži ovu nit
    Poništi
  6. 25. sij

    I think it's time. We need to finally introduce Graboids to category theory.

    Poništi
  7. proslijedio/la je Tweet
    25. sij

    Another day, another reminder that C++'s initializer list is bad and actively makes the language worse.

    Poništi
  8. proslijedio/la je Tweet
    13. sij

    Red Hat urges U.S. Supreme Court to support unrestricted use of software interfaces

    Poništi
  9. proslijedio/la je Tweet
    9. sij

    Music sketch diary by – generate music and synthesizers by sketching wavetables and scores.

    Prikaži ovu nit
    Poništi
  10. 1. sij

    2020 starting off rad: Found the birth certificate for my adopted cat and it turns out "Sweet Pea" is actually short for "Sweet Penis". Love ya, babe!

    Poništi
  11. proslijedio/la je Tweet
    23. pro 2019.

    Teaching users to prefer braced initializers was the 2nd worst thing we did in the last decade. The 1st worst thing is of course unifying the initializers in the language.

    Poništi
  12. proslijedio/la je Tweet
    19. pro 2019.

    So it's official: I'll be joining old friends and new at Google, on the Swift for TensorFlow team (). Very happy, and super excited to learn more about ML and engage more actively with the Swift community!🎉 This is going to be cool.

    Poništi
  13. proslijedio/la je Tweet
    17. pro 2019.
    Odgovor korisnicima

    Is there a bigger modern C++ mistake than initializer list?

    Poništi
  14. proslijedio/la je Tweet
    7. pro 2019.

    Yesterday: my last day at , where I got to be part of two software revolutions— and —in 6 years; not bad! Still floored by the affection and gratitude expressed by co-workers these past weeks. It's been my privilege and I'll miss you deeply. Go get 'em!

    Poništi
  15. proslijedio/la je Tweet

    Siegfried:"The multiverse is not a theory to be tested, but rather a prediction of other theories that can be tested." If it doesn't have observable consequences it's not a prediction. Claiming that mathematical structures are real is belief not science.

    Poništi
  16. 2. pro 2019.

    Anyone actually manage to get a Ryzen 3950x? Am I going to have to wait until January to finish my build? It's like Tickle-Me-Elmo out here!

    Poništi
  17. 25. stu 2019.

    Preprocessor-based domain-specific languages are a reasonable practical workaround for missing language features and are much better overall than using an external form of code generation to accomplish the same thing.

    Poništi
  18. proslijedio/la je Tweet
    21. stu 2019.

    Boost 1.72.0 Beta 1 release is available. Check it out with your projects and give feedback.

    Poništi
  19. proslijedio/la je Tweet

    "Remember what you were doing this time last year?!", asks the photo service trying to squeeze memories and convert them into profit. "Yeah, this time last year my wedding had passed and it was when my Mom got sick with the illness that killed her."

    Prikaži ovu nit
    Poništi
  20. 10. stu 2019.

    People often bring up the idea of automatic type-erasure by reflecting on C++20 concepts. While I agree that type-erasure based on Generic Programming concepts is a solid idea, C++20 concepts are far from that. To properly do this, we'd basically need to turn C++ into

    Poništi
  21. 7. stu 2019.

    Notably, I came up with this poll after writing *....* in actual c++ library code (a fold over .* operations). clang-format "helpfully" removed the spaces before and after the ellipses, making the code delightfully concise and beautiful.

    Prikaži ovu nit
    Poništi

Čini se da učitavanje traje već neko vrijeme.

Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.

    Možda bi vam se svidjelo i ovo:

    ·