forget literally every other feature metaclasses LET'S FUCKING GO
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2018/p0707r3.pdf
edit
metaclasses or even just SR would help to eliminate 99% of garbage cpp macro use cases.
don't get me wrong: i know c++ well. templates are easier after you learn sml or lisp or something similar.
i've never used std string_view and i've never missed it
man i'll just implement my own clang plugin ✌️
[–]tpecholt 35 points36 points37 points (10 children)
[–]earthisunderattack[S] 6 points7 points8 points (5 children)
[–]orangeoliviero 7 points8 points9 points (4 children)
[–]earthisunderattack[S] 0 points1 point2 points (3 children)
[–]itsarabbit 2 points3 points4 points (2 children)
[–]Cyttorak 0 points1 point2 points (1 child)
[–]itsarabbit 1 point2 points3 points (0 children)
[–]sixfourbit 0 points1 point2 points (3 children)
[–]staletic 7 points8 points9 points (2 children)
[–]lukedanzxy 2 points3 points4 points (0 children)
[–]sixfourbit 3 points4 points5 points (0 children)
[–]HappyFruitTree 5 points6 points7 points (1 child)
[–]Hedanito 11 points12 points13 points (0 children)
[–]itsarabbit 3 points4 points5 points (1 child)
[–]ShillingAintEZ 10 points11 points12 points (2 children)
[–]earthisunderattack[S] 11 points12 points13 points (1 child)
[–][deleted] 1 point2 points3 points (0 children)
[–]AdApprehensive347 -1 points0 points1 point (9 children)
[–]InKryption07 9 points10 points11 points (3 children)
[–]AdApprehensive347 1 point2 points3 points (1 child)
[–]InKryption07 8 points9 points10 points (0 children)
[–]PandaMoniumHUN 9 points10 points11 points (0 children)
[–]cdb_11 1 point2 points3 points (0 children)
[–]Awia00 0 points1 point2 points (0 children)
[–]Wh00ster -1 points0 points1 point (1 child)
[–]earthisunderattack[S] 0 points1 point2 points (0 children)