Live data from Hacker News

IT Runs on Java 8

veekaybee.github.io

91–100 of 556 posts

Re: IT Runs on Java 8

#91
This is my favorite quote:

> For better or worse, the world still runs on Excel, Java 8, and Sharepoint, and I think it’s important for us as technology professionals to remember and be empathetic of that.

Re: IT Runs on Java 8

#92
Fun story : i had to develop the same system for two different companies, one a startup with 3 employees (the founders) , the other a billion dollar business. Just a backend api & web interface, together with an iOS app displaying the content.

I could use shiny new tech for the startup (which at the time was python on app engine and its nosql datastore, with a backbone.js framework), whereas the other one forced me to use java and deploy the code on the big corp datacenter.

The start up code was built in two months, and maintained by an intern for two years with success. It basically cost nothing to run.

The big corp code was built in a year (note: i did know how to develop in java), people in charge couldn't manage to deploy it (i had to do it myself, despite just discovering their infra on the spot), and i had to maintain the code myself, because despite huge code guidelines and restrictions on the technologies allowed, nobody inside was assigned to maintaining the code.

So, yeah, there's definitely a danger to absolutely wanting to follow the HN hype. But don't feel good if your company relies on 8yo tech and process. It could be loosing a TON of money by not staying up-to-date with the state of the art.

Re: IT Runs on Java 8

#93
post #79
post #62

That was an enjoyable read. Just funny. Alright, I might not be a "dark" employee but we do run our shop on... FileMaker! Since 1993 as best I can tell.

I had no idea FileMaker was still around. Thirty-four years old and still being developed and used. Seems out-of-character for Apple to keep it going.

Now that you put it that way, I am a "dark" employee. ha ha

Re: IT Runs on Java 8

#94
Everything is fine with HN front page - technology enthusiasts should talk about bleeding edge technologies.

You expect them to discuss VB6 or Sharepoint? Well, problem is not with them.

If you don't learn new things your skills will be outdated soon - world is moving forward, technologies are running forward. You shouldn't rewrite everything with new tool/language, but you should constantly read what new techs are around, what is interesting or useful for your business or just you personally.

Re: IT Runs on Java 8

#96
Isn't this what Bimodal IT strategy all about? You'd want to keep current with cutting edge (through sites like this one) so you know which future looks promising and then incorporate the changes into your organization's systems when the time is right.

I enjoyed the article and too have felt the urge to think "why aren't we doing that?" but the business still needs to happen while you're also experimenting with tensorflow emoji recognition.

Re: IT Runs on Java 8

#97
post #85

The funny thing is that from a purely technological point of view, Java (even the 5-year-old Java 8 and certainly recent versions) is far ahead of most other stuff hyped on HN (as well as less hyped stuff). Virtually no other platform comes close to that combination of state-of-the-art optimizing compilers, state-of-the-art GCs, and low-overhead in-production profiling/monitoring/management. And much of the cutting-e…

True, but java carries a lot of legacy.

Re: IT Runs on Java 8

#98
What's funny about this is that Java 8 is no longer supported by Oracle, so unless you are using openjdk or some other equivalent, IT is running on a potentially insecure platform.

Not being cutting edge is one thing, but being insecure...

Re: IT Runs on Java 8

#99
I think the stuff that surfaces on places like HN is mostly out of the ordinary.

I've worked in enterprise shops churning out staid Java code on weblogic servers in the past, if anything HN was kind of an escape hatch for me to see what else is going on in the tech world, even if sometimes it's driven by fads.

Most enterprise software engineering is either very complex due to over engineering, complex business rules or organisational structure or very mundane CRUD development. Not to say it isn't challenging because often it is, with the usual scaling, managing data models problems that need to meet the needs of the corporate hierarchy, but a lot of it is very bespoke.

The only commonality is maybe the frameworks and tooling (C#, Java, Spring etc) and maybe some industry level patterns that map to business processes (shopping carts, reporting systems, invoice processing etc) but the web has endless resources around these that take a while to dig through but usually you find something to solve your problem.

Re: IT Runs on Java 8

#100

It's a bit disturbing how much people in this industry are focused on tooling. It's a biproduct IMO of working on boring problems or supporting morally ambiguous corps. That thing that you need to keep yourself busy and keep going in the rat race.

yes, that is your opinion
Post reply on HN