4 ms·
You make a sweeping statement about a bubble and then demonstrate the edge of yours: > The business world runs on Java, and .NET to a lesser extent. Flip thos
by ndarwincorn 7y ago
You make a sweeping statement about a bubble and then demonstrate the edge of yours:
> The business world runs on Java, and .NET to a lesser extent.
Flip those.
> I just don't see any recruiter activity around PHP at all.
This is probably true. My own anecdote: I'm at a primarily-PHP SaaS provider in a major tech hub, and for the couple hires we've made in the last year all of our applicants with extensive PHP experience said we were the only PHP shop they'd talked to, many of them over a year into their job search.
- Supermancho 7y ago> Flip those. Nope. That's just incorrect. From Experian to JPMorgan Chase to Cambia Health to Amazon, Java is the typical case for every project. Look at stream processing tools at netflix via any given youtube presentation about stream processing. There are entire tooling segments where .NET is absent, despite their quality tools that run on Windows. Nobody trusts Windows by default and this has mortally wounded .NET
- kthejoker2 7y agoHaving done a lot of .NET programming at JP Morgan Chase, allow me this Marshall McLuhan in Annie Hall moment ... I have no idea which language is more popular, but I can certainly list 1,000+ companies including the majority of the Fortune 500 who use .NET in the enterprise.
- int_19h 7y agoWhich one is more popular depends a lot on which country you're in, and sometimes even where in that country.
- Supermancho 7y agoI have worked for all the companies mentioned, of course. Having done a lot of Java programming at JP Morgan Chase, I can confidently say that Java far outstrips .NET usage. Orders of magnitude.
- kthejoker2 7y agoAnd I can say the opposite is true at Credit Suisse and the Royal Bank of Canada and WalMart and Toyota and Chevron and AT&T ... What of it.
- Supermancho 7y ago> And I can say the opposite is true at Credit Suisse and the Royal Bank of Canada and WalMart and Toyota and Chevron and AT&T ... You can say that. Not sure what it has to do with the subtopic of JPMC backend, in context. To your new point (which was the original contention), language use is difficult to track, in aggregate. To assert that Java is more used than C# would require some evidence. Every metric from any public source (eg https://githut.info/ https://githut.info/ to http://lmgtfy.com/?q=Language+popularity http://lmgtfy.com/?q=Language+popularity which is a different way to slice it), doesn't place C# in the top 5. This is because it's not used more widely than Java, precisely because the .NET runtime resulted in an inferior VM, but also because the ecosystem is less stable, imo. I'm confident that some form of C# will outlast Microsoft.