←back to thread

187 points chhum | 2 comments | | HN request time: 0s | source
Show context
cloudking ◴[] No.44006117[source]
Why is Java so popular in enterprise?
replies(12): >>44006154 #>>44006195 #>>44006204 #>>44006207 #>>44006215 #>>44006230 #>>44006361 #>>44006382 #>>44006575 #>>44007440 #>>44009423 #>>44011637 #
hackthemack ◴[] No.44006195[source]
I worked in IT from the 90s to today. My perspective is it grew and grew because Sun supported it, then IBM supported it, RedHat supported it. It had the glimmer that it was the "Enterprise Way" of doing "Real IT" programming for "Real Businesses". I am not saying any of that is the "Truth", just the perception that was held by the majority of people who could choose what to write enterprise code in.
replies(3): >>44006373 #>>44006392 #>>44006571 #
fidotron ◴[] No.44006392{3}[source]
What was the viable alternative?

Microsoft had C#, at one point IBM pushed SmallTalk. C++ for these environments is doable but going to slow you down at development a lot, as well as being much harder to secure.

At that time the dynamic alternative was Perl, and that remained true basically until Rails came along.

replies(2): >>44007316 #>>44010398 #
1. SoftTalker ◴[] No.44010398{4}[source]
C++ or maybe Objective-C.

Of course those were much more hazardous languages than Java.

replies(1): >>44010638 #
2. fidotron ◴[] No.44010638[source]
Oh yeah, WebObjects! I had forgotten that entirely, and it then transitioned to Java itself.