logoalt Hacker News

eddythompson80today at 1:30 AM1 replyview on HN

I find your choice of examples (dotnet and go) baffling to me. Both enjoyed a very long life (8-10 years) past “1.0” before getting a standard package manager. The other examples, Java, python and JS are significantly older than Go (and even dotnet). Python and JS also had a significantly different intended use (scripting) than where they ended. Expectations of a language and its ecosystem changed. The compiler, linker, build system, package manager, LSP, linter, formatter, debugger, and plenty more are expected of any new language now.


Replies

gioboxtoday at 2:24 AM

All of them pre-exist Swift, so I think it's perfectly fair to compare. Swift wasn't made in a vacuum.

show 1 reply