SE-0281: @main: Type-Based Program Entry Points

Definitely headed in a good, logical, cross-platform direction. Makes Swift consistent, and makes it more obvious where the magic bootstrapping code is hidden. I like it.

But, what happened to the @entryPoint suggestion, as opposed to main() being the sole spelling?

Read the pitch thread, and the proposal.

1 Like