BarryRevzin Profile Banner
Barry Revzin Profile
Barry Revzin

@BarryRevzin

Followers
3K
Following
4K
Media
376
Statuses
5K

C++ (Jump Trading, Deducer of This, SG10 Chair) and Swimming (DC Trident 🔱, Occasional SwimSwam Contributor, Current Analyzer).

Chicago
Joined March 2018
Don't wanna be here? Send us removal request.
@BarryRevzin
Barry Revzin
16 days
Fun way of looking this is to sort by total medals won:. 1. 20 - Phelps.2. 16 - Lochte.3. 15 - Phelps golds.4. 14 - Sun Yang and Hacket.6. 13 - Cseh.
@SwimmingStats
Swimming Stats
16 days
The 2025 World Aquatics Championships start this week in Singapore! These are the 30 most decorated male swimmers in individual events in history - medals sorted by gold, then silver, then bronze. Who’s going to be the next swimmer to join this list?
Tweet media one
Tweet media two
Tweet media three
0
0
3
@BarryRevzin
Barry Revzin
21 days
The 25y pool I usually swim at is reconfigured for camps, so I had to swim crossways. so more like 15y a length, maybe less. Was taking 3-4 strokes a length freestyle. Not even a full stroke breaststroke. This must be what it feels like to be Léon Marchand. Was lots of fun.
1
0
6
@BarryRevzin
Barry Revzin
28 days
C++26 is going to have Reflection!. I am very excited about that fact, so I wrote a new #cpp post with a very cool example. We're taking a JSON string and turning it directly into a C++ object: .
Tweet media one
5
48
208
@BarryRevzin
Barry Revzin
1 month
Off to Sofia to find out what will be in C++26. .
1
0
13
@BarryRevzin
Barry Revzin
1 month
I went on a trip recently. We stopped to get dinner and they had professional darts on TV. Darts is absolutely not a more compelling spectator sport than swimming. Surely, we can beat. darts.
@kylesockwell
Kyle Sockwell
1 month
It's amazing how much progress has been made by "non-revenue" collegiate sports over the last few years when it comes to in-person and digital viewership of events. Wrestling? Sold 18,000+ tickets/day at NCAAs. Women's Basketball? 24M peak viewers for a game. Gymnastics?
Tweet media one
0
0
2
@BarryRevzin
Barry Revzin
1 month
It occurred to me recently that I could actually implement the Reflection TS on top of the C++26 reflection design (p2996). So I thought it would make an interesting #cpp blog post to compare the type-based to value-based models for reflection:.
brevzin.github.io
Frequently, whenever the topic of Reflection comes up, I see a lot of complains specifically about the new syntax being added to support Reflection in C++26. I’ve always thought of that as being...
1
6
28
@BarryRevzin
Barry Revzin
2 months
There have been 19 women in history that have broken 56.5 in the 100 fly. Somehow, our medley relay is 4 of them.
@swimswamnews
SwimSwam
2 months
The Relay Breakdown: Women’s 4×100 Medley
0
1
3
@BarryRevzin
Barry Revzin
2 months
I'm watching Nationals with my 3yo daughter, who loves watching swimming. @RowdyGaines circles Regan Smith on the screen and she immediately yells out "that's not a good circle!".
2
1
31
@BarryRevzin
Barry Revzin
2 months
The final of the men's 200 back at Worlds this summer is July 1st. If Kos hits the mark then, that'll be 15 years, 355 days. I think pretty likely Peirsol's record survives the summer, so will soon age past Egerszegi's (on Jan 3rd next year).
@SwimmingStats
Swimming Stats
2 months
These are the longest standing world record holders in a single event uninterruptedly in long course meters since the 1950s, when World Aquatics started to recognise world records only in metric measurements.
Tweet media one
0
0
1
@BarryRevzin
Barry Revzin
3 months
The C++ post is up.
@BarryRevzin
Barry Revzin
3 months
New #cpp post from me. I was inspired by a talk I watched recently to go implement a struct-of-arrays vector in C++ using Reflection. Have I mentioned that I am very excited about Reflection?.
1
0
4
@BarryRevzin
Barry Revzin
3 months
New #cpp post from me. I was inspired by a talk I watched recently to go implement a struct-of-arrays vector in C++ using Reflection. Have I mentioned that I am very excited about Reflection?.
brevzin.github.io
Recently, I watched Andrew Kelley’s talk on Practical Data Oriented Design. It goes into some of the architectural changes he’s been making to the Zig compiler, with pretty significant performance...
5
16
120
@BarryRevzin
Barry Revzin
3 months
My life in a nutshell: simultaneously working on. * a C++ post on how to implement something cool using Reflection, comparing to another programming language and.* a swimming post visualizing @katieledecky's longevity after she broke her already-untouchable 800 free world record.
1
3
16
@BarryRevzin
Barry Revzin
3 months
I love getting a @swimswamnews push notification that says "Gretchen Walsh B[. ]" while driving. Just have to wait to get home imagining what the rest of that sentence might be. Did not disappoint!.
Tweet card summary image
swimswam.com
Gretchen Walsh continued her dominant showing in Fort Lauderdale this week, resetting her own world record in the 100 butterfly during prelims.
0
0
1
@BarryRevzin
Barry Revzin
3 months
.@lefticus one of the reasons we spent a lot of time on specifically the return type of the fold algorithms ( is the example you showed: ranges::fold_left(data, 0, plus()) == 23.1, even though you passed 0 instead of 0.0. Don't need fold_left_first here.
1
1
10
@BarryRevzin
Barry Revzin
3 months
Meanwhile, Thorpe had lowered it by almost 4 seconds.
@SwimmingStats
Swimming Stats
3 months
This is the world record progression in the men's 400 freestyle (long course meters) since the 1990s. Yesterday, Lukas Martens became the first swimmer to ever crack the 3:40 barrier in the event. It is the 10th time the world record is broken since the 1990s.
Tweet media one
0
0
1
@BarryRevzin
Barry Revzin
3 months
It's remarkable just how little this record has moved. 0.12s in 23 years.
Tweet card summary image
swimswam.com
How much have each of the long course swimming world records improved since 2002, when Ian Thorpe swam his legendary 3:40.08 in the 400 freestyle?
@Braden_Keith
Braden Keith
3 months
That’s a big one. One of THE records.
1
0
3
@BarryRevzin
Barry Revzin
4 months
With a shoutout to @tristanbrindle's Flux library!.
2
0
4
@BarryRevzin
Barry Revzin
4 months
This new #cpp post started out when I was trying to investigate how to use token sequence injection to solve the internal iteration problem. This was an extremely mild-melting experience to implement — so hopefully it is just as fun to read! .
brevzin.github.io
There was a StackOverflow question recently that led me to want to write a new post about Ranges. Specifically, I wanted to write about some situations in which Ranges do more work than it seems like...
2
2
26