Re:How generics are implemented in Go 1.18
by pjmlp on Wednesday March 02, 2022 @05:17AM
(#30525746)
My experience, the catalogues used to be quite big and it was only a matter of time to get whatever.
Then again, maybe things changed in 20 years.
The technology for doing JIT caches on OpenJDK comes from J/Rockit, while OpenJ9 comes from IBM Websphere.
From 2000 to 2009, Red-Hat used to have an Eclipse version compiled with gjc.
Hardly obscure vendors.
And, to reiterate, usability matters, defaults matter. Cannot compare 'there existed some obscure vendor who sold an obscure feature in an obscure corner of Europe or Canada', with a mainstream programming language sponsored by a big tech having a good-enough default toolchain adopted by many companies and has lot of jobs;