I think it’s been at least 5 years since I saw a main in the codebase.
Now that I think of it I rarely even write a truly new class from scratch, usually you just implement/extend some framework-specific thing.