|
|
|
|
|
by lanycrost
17 days ago
|
|
Guess your comparison with C++ in this case needs to be revised, or at least you need to look into this in other point. As well as the part about the similarity with other languages is co incidents make me laugh :D Hope you'll make this really great, but you need better comparisons and better wording and docs. > Exceptions are also one of the greatest C++ sins. They were problematic from the start, several attempts to fix them (like noexcept annotations) were done, but C++ exceptions still remain fundamentally wrong. They violate one of the most significant C++ design principles - don’t pay for what you don’t use. Even so-called zero-cost exception implementations (on happy path) aren’t really zero-cost, since they affect optimizations, because of possible unwinding. Also they introduce additional executable bloat - for unwinding code. |
|