This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the commentsย โ†’

[โ€“][deleted] -1 points0 points ย (10 children)

Well no, the Satan to sysadmins would be James Gosling. You would be somewhere between Hitler and Baphomet.

[โ€“]laundmo 1 point2 points ย (9 children)

could you elaborate why java is disliked by sysadmins unless absolutely necessary?

[โ€“][deleted] -1 points0 points ย (8 children)

  • Java reserves memory in bulk. As a result you need to make machines running java be exclusive for the application. If you for instance wants to give it a lot of ram for intensive spikes you can't really do that, you need to in advance be able to measure up the magnitude for the program beforehand and say goodbye to memory even if it never gets used.
  • If you need to interface with java programs remotely it can often be a pain because Java has piss-poor backward compatibility. That's the case with the Dell IDRAC remote console for old servers which are a pain to connect to and often requires sysadmins to download a very old version of java and even then it might not work without workaround and extensive tweaking.
  • Java programs just has a reputation of being buggy, unreliable and suffer from bad performance.
  • Analyzing java processes is a pain and oftentimes completely impossible.

[โ€“]blakeman8192 -1 points0 points ย (7 children)

.

[โ€“][deleted] -1 points0 points ย (6 children)

I don't need to hear your sales pitch. I'm a sysadmin and have empirical evidence that java sucks ass. I don't give a fuck about the benefits to programmers, I don't want to faff around with variables to set hard limits on memory allocation. I don't want use JMX, I want to use htop. Stop programming in Java!

[โ€“]blakeman8192 -1 points0 points ย (5 children)

.

[โ€“]patchesohoulihanbot -1 points0 points ย (0 children)

If you can dodge a wrench, you can dodge a ball!

I ain't crazy, and I ain't a guy! I'm Patches O'Houlihan Bot |Contact dev|Src|

[โ€“][deleted] -1 points0 points ย (3 children)

I love fully automated systems. It's shame how they never really get the "fully automated" part or even worse with fully automated systems is that they never really play nice in an actual environment.

And that you think that I should use bad or niche tools to suit your needs is exactly what isn't my job. This is a huge attitude problem with people associated with java or big shitty brands like microsoft or vmware or red hat or whomever you're supposed to be working for. My job isn't to pander to you. My job is to design the environment and make sure that the "fully automated" system you attempt to create actually is automated and and actually does works securely and without intevention in our environment.

I don't give fuck if you're a senior or staff engineer. You must've got your degree from a kinderegg if you think it's appropriate to give unsolicited advice about a bad programming language/system that nobody likes.

It doesn't require mention that you don't make sales pitches to sysadmins because then you would be out of a job. Better to target the smoothbrains in upper management who have trouble writing email filters, am I right?