US prog lang standards chair. C++ Library Evolution chair. @NVIDIA HPC Software Architect. @CppNow & @CppCon prog chair. r/cpp mod. @include_cpp organizer.

Joined March 2011
The latest revision of @INCITS/@isostandards COBOL comes out this year The goals of COBOL sound normal today: - Portable - Freely available - Designed by the community In 1959 it was radical & unprecedented It was also conceived of & led by women This is the story of COBOL
6
98
210
Show this thread
The lack of a std::vector reserve constructor is a real sin. I talked about this on one of the @adspthepodcast episodes about data structures.
Can someone explain std::vector to me. I wrote a bug using it :-( I did std::vector<Point> v(some); instead of std::vector<Point> v; v.reserve(some); yet kept using push_back(). (And yes, the *top* one _can_ be faster, but I need push_back for how the code is structured.)
6
2
53
Bryce Adelstein Lelbach retweeted
This was me 4 years ago. No phone, no laptop, with the passion to code! I'd borrow my uncle's phone to copy content from W3Schools, learn, & practice when I got hold of a computer. 😅 Still don't own a computer, but I got a job as Front-end Developer late last year.
413
2,361
16,682
Show this thread
Bryce Adelstein Lelbach retweeted
Replying to @Cor3ntin
What if covid was invented by Rust programmers to delay C++23?
5
5
26
GIF
Compilers are allowed to delete code that is UB. So your compiler can just delete all the code. Ergo, your compiler can do nothing. Thus, you have already written this compiler.
if i were writing a c compiler, i would simply optimise the program without assuming its behaviour is defined
Show this thread
1
1
31
High praise.
Replying to @meetingcpp
Best talk I've seen in 2021!
Show this thread
0
1
16
Bryce Adelstein Lelbach retweeted
The evening has started, @blelbach talking about...
3
10
70
Show this thread
The best part about speaking at virtual conferences: you get a private bathroom just seconds from the venue.
5
5
78
Think of GPUs as an extension of your host system's instruction set.
10
4
75