Re:Bugs that the Rust compiler catches for you
by SemanticStrengh on Thursday May 05, 2022 @08:04PM
(#31279645)
I would like to see more about atypical language protections.
GCC has many underknown flags that protects against very specific things.
Kotlin is the first popular language to support structured concurrency, eliminating many classes of concurrency errors.
It's basically "RAII" for threads, coroutines.
Tailrecursive and deeprecursive allow for making any recursive function stack-overflow safe.
Tailrecursive and deeprecursive allow for making any recursive function stack-overflow safe.