That example for Pythagorian Triples using C++20 ranges and other features sounds terrible to me. http://ericniebler.com/2018/12/05/standard-ranges/ … And yes I get that ranges can be useful, projections can be useful etc. Still, a terrible example! Why would anyone want to code like that?!
-
-
Perhaps an open-letter co-signed by a top 20 selection of programmers (you guys & more) with a list of what the author are/did work on would be a good deterrent.
-
You guys are reacting to the ability to transform a range with a function (map) and the ability to join a range of range (list bind), and y'all are acting like Satan himself is walking on Earth. Get a grip.
- 6 more replies
New conversation -
-
-
One of these days, somebody is going to just have to fork C99, add a few sensible things, and admit that most of the last 20 years of C++ was a mistake.
-
While it’s not a fork of C99, maybe check out Odin? http://odin.handmade.network it was born out of
@TheGingerBill frustration with C and C++ and I personally think it’s a joy to program in compared to those 2 - 2 more replies
New conversation -
-
-
Responding to this and https://twitter.com/JoshuaBarczak/status/1077937540567625729 … ...
-
@JoshuaBarczak I'm still a little salty over the fact that, in 10 years of consecutive committee meetings (2004-2014), I saw _zero_ representatives from the game dev industry, and only later found out they had multiple valid criticisms, but kept quiet outside of game dev silos. - 5 more replies
New conversation -
-
-
Indeed, there is little nuance (or evidence of deep thought) in "abominations". If you have a point you'd like others to hear, consider your language in more ways than one.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Is there a C++ lite that’s not full up with these decades of BS? C+- maybe? Or is that just called C?
-
Just use fewer lanfuage features. Gamedev as a rule has always been pretty c++ lite.
End of conversation
New conversation -
-
-
There in lies the beauty of C++: how two user groups can disagree so much yet still meaningful work is done on both sides
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.