▲ | mgaunard 4 days ago | |||||||||||||||||||||||||||||||||||||
There is no C or C++ ways. It's widely known that every codebase is its own dialect. | ||||||||||||||||||||||||||||||||||||||
▲ | nicoburns 4 days ago | parent [-] | |||||||||||||||||||||||||||||||||||||
There are lots of C and particularly C++ ways, but you're still restricted. Want to use methods in C: nope, you can't. Want language-level tagged unions and pattern matching in either language: nope. Same for guaranteed tail call optimisation and a bunch of other things. This is especially true for C which supports almost nothing (it doesn't even have a sensible array type!). But is also true for C++: while it supports a lot, it doesn't support everything. | ||||||||||||||||||||||||||||||||||||||
|