|
|
|
|
|
by d4rkph1b3r
4081 days ago
|
|
> the most prolific committer says the language is a mess This is a lie. He says the compiler implementation is a mess. he's still a contributor and involved in the language. Second, your argument is basically you aren't smart enough to write/read scala. I love it. I have more faith in the OP. Not everyone needs idiotic languages that ignore 30 years of programming research to coddle their fragile ego. We're not all like you. |
|
Of course your compiler is going to be an unmaintainable jungle when you treat the language itself the way most others leave for standard library or even separate projects.
Golang does the opposite, and lives in splendor. Compilation times are imperceptible. Syntax is simple. Standard libraries are solid. Third-party projects are importable via git repositories. Golang is about keeping it tight, staying out of your way, helping you where it counts most, and trying to minimize the downsides.
Golang is written by Rob Pike. Both languages build upon a legacy and have their pragmatic elements. The job is to ship features. Clever code and arithmetic bring little value.I'm happy to see that Java programmers can have a cleaner language and some nice functional features. I wish they'd spec things out with more forethought and reigned in the idioms.