

This post made me think it would be good if there was a community where people could post about “stuff to do”, eg join a local amateur soccer team, here is how leagues work, here is how you find a club to play for, can anyone play, are there min/max ages on teams, are teams split by gender, what is the social scene like, etc etc. Kind of like an AMA but focussed on things people can do if they need an activity/hobby/sport/place-to-meet-new-friends. There’s probably heaps of scenes I don’t even know about, or don’t know how to get involved in.
Checked exceptions require a function to declare the exceptions it can throw. The caller function must then catch and handle the exception, or the exception would bubble up a level, in which case the caller must also include that exception among the exceptions it declares that it can throw. I don’t know if C++ does this, but Java/C# do. It sounds exactly like Rust’s system except with different syntax.