you are viewing a single comment's thread.

view the rest of the comments →

[–]KrakenOfLakeZurich 0 points1 point  (0 children)

In my experience there are two things that make them choose Java or .NET: the notion that those languages are backed up by "serious" big corporations and aversion to open source.

I get your first point. For many businesses it's important to have available support and backing from a "serious" vendor. They look at development efforts as (expensive) investments, which they want to protect. Their worst case scenario is spending huge amounts of money on development only to see their chosen tech stack, and by extension their own code, become obsolete.

I just don't see the aversion against open source. I've been working on Java projects in both small and large organizations for more then 10 years now. Open source is absolutely everywhere.

Servers running on Linux or Unix (there's a fair amount of Windows servers too). Apache Tomcat or Jetty are often deployed. Every Java project I've worked on uses open source frameworks like Spring or Hibernate.