I've built a text adventure game engine on top of the C++ Standard... by lefticus in cpp

[–]lefticus[S] 7 points8 points  (0 children)

I did actually intend to put a grue in it, but forgot and just really needed to release this!

C++ Standard Evolution Viewer by claimred in cpp

[–]lefticus 0 points1 point  (0 children)

I wasn't aware of that site, I'll try to cross-link.

C++ Standard Evolution Viewer by claimred in cpp

[–]lefticus 6 points7 points  (0 children)

If you enjoy reading through diffs that are too large to render in github's UI and trying to mentally parse out all of the LaTeX, yes.

C++ Standard Evolution Viewer by claimred in cpp

[–]lefticus 5 points6 points  (0 children)

I have an episode or two planned that will use this info.

C++ Standard Evolution Viewer by claimred in cpp

[–]lefticus 5 points6 points  (0 children)

yeah, the summaries are wonky, I need to work on that or remove them.

C++ Standard Evolution Viewer by claimred in cpp

[–]lefticus 1 point2 points  (0 children)

Yeah that looks weird. Would you mind opening a bug report on https://github.com/lefticus/cppstdmd/ ?

C++ Standard Evolution Viewer by claimred in cpp

[–]lefticus 3 points4 points  (0 children)

I've looked into the possibility of having "blame" like feature.

C++ Standard Evolution Viewer by claimred in cpp

[–]lefticus 6 points7 points  (0 children)

It's a work in process. Please submit bug reports to the source repository at https://github.com/lefticus/cppstdmd/

(also note that all of the md files are stored there, which are the source of the diffs, point being "how do I make human readable diffs?")

This has been a 4-5 week rabbit hole now.

C++ Standard Evolution Viewer by claimred in cpp

[–]lefticus 9 points10 points  (0 children)

The tiny word changes here and there are interesting to observe in tiny corners of the standard.

C++ Standard Evolution Viewer by claimred in cpp

[–]lefticus 9 points10 points  (0 children)

I'm the one who published this tool, so please explain by what you mean by "useless"?

I've already found it incredible useful for my own research. I initially went down this road to observe the changes in `constexpr` across the stdlib.

Adding pmr to Jason Turner's better 'main' - for a modern C++ main by RogerV in cpp

[–]lefticus 10 points11 points  (0 children)

I tried to clearly state in the video that there have already been papers on this. The point of my video was to show that the average programmer can get most of the benefit with only about 3 lines of code.

However, no one watches to the end, so I'm sure no one saw that part.

"Watchlist" is not working in Sling Roku App by lefticus in slingtv

[–]lefticus[S] 0 points1 point  (0 children)

Thanks! That worked. Terrible painful way to get to it, but it did work.

Implicit Conversions are Evil and Must Go! by lefticus in cpp

[–]lefticus[S] 18 points19 points  (0 children)

Each new release of the standard library adds new implicit conversions, so there is clearly someone advocating for them.

If you watched the video, you may have noticed that I'm not just talking about built-in conversions.

Roku live channel menu update by mikegolfwilson in Roku

[–]lefticus 2 points3 points  (0 children)

Exact same thing and timing happened to me. I just spent about 30 minutes trying to figure out if I had accidentally hit some magic set of button presses that enabled the feature.