Thinking about it more, I like the idea of an open-ended @entryPoint
attribute that can specify an arbitrary symbol name, function signature, and calling convention, because it keeps the language design distinct from any platform-specific details, and also potentially makes the feature usable for non-standard entry points such as for plugins, or other past or future platforms with their own idiosyncratic process entry point behavior.
4 Likes