Hacker News new | ask | show | jobs
by mtberatwork 2583 days ago
I suppose they will be in for a bit of a shock when they try to make their way into the workforce to find out that the majority of enterprise-land is using Java or .Net and a bit of python mixed in.
1 comments

They shouldn't be surprised, if they're fully informed on the technical and business merits of every platform available. I wouldn't build a business on anything except CoreCLR or Hotspot. C# or Kotlin for me.

I'm just talking out loud here, not to you specifically, but things are the way they are, for good reasons. It's not a "mistake", the way the landscape is today, most technical leads are not sheep. Technical & business requirements have been mulled over time and time again by many thoughtful people, usually leading to these two platforms. A lot of us don't care about what's cool. We demand true technical innovation to adopt a new platform, not technical churn and there's an awful lot of that, if not outright downgrades.

For me, all these things matter.

-Good tooling

-Industrial-strength language design

-Backwards compatibility and support

-Breadth of domains you can target and target well (server-side, desktop, mobile)

-Availability of talent for employers

-Availability of jobs if you're an applicant