3 ms·
Only runs on Windows. Hard to program when you're running Linux, end-users have Mac, Windows and Android occasionally. Also, no appeal in moving to a closed-so
by nunobrito 11y ago
Only runs on Windows. Hard to program when you're running Linux, end-users have Mac, Windows and Android occasionally.
Also, no appeal in moving to a closed-source platform. I know it has recently opened a bit but compared to Java is literally a drop in the ocean.
We could stretch to use .NET but the question is "why?" when Microsoft itself only opens their hand of a monopoly when is clearly losing traction.
So we took the intentional decision of using Java for our large-scale data processing (I mean large scale in the sense of handling a trillion files on disk) and Java is good enough to reduce development costs. One app runs across the whole enterprise stack, regardless of the operating system or CPU underneath.
My 0.2 cents.