C++ developer choices in open source projects
Araq via Digitalmars-d
digitalmars-d at puremagic.com
Fri Oct 31 01:56:43 PDT 2014
> It's probably a good thing they don't know what C++11 is,
> otherwise they
> might start writing even more horrendous code using
> operator""(). I
> suppose I've been a frog in the well, but it was only yesterday
> when I
> discovered that C++11 allows user-defined literals via
> operator""().
> Skimming over the docs for that today, I couldn't help but
> shake my head
> at just how wrong the whole conception of it is. It's just
> *asking* to
> be abused for writing inscrutable, unreadable, unmaintainable
> code. I
> honestly have trouble imagining any sane use case for it apart
> from
> submitting obfuscated code contest entries. But hey, what's one
> more
> nail in a coffin already crawling with monstrosities like
> Boost.Xpressive?
>
Yeah, who cares about language extensibility or useful features.
These all beg to be abused. Let's all use Go instead.
More information about the Digitalmars-d
mailing list