Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Comment Re:Thats nothing (Score 3, Insightful) 151

The cost of the Afghanistan War is over $2.4 trillion and counting. $750B is nothing.

You know... what's remarkable about this comment is that humans tend to do more damage to themselves than nature but then complain about nature as if they actually value life. Irony can be pretty ironic sometimes.

Comment Re:Before you do that... (Score 1) 54

You ignore the key and true point of the OP: the fact that language stability is required. I have actually seen code that is running processes at multi-billion dollar companies that is 30+ years old (COBOL).

That's not because non-COBOL languages are not stable. It's because of timing of the original platforms and that the extremely conservative industries you're referring to refuse to upgrade because 1) they're afraid and conservative and 2) it's really expensive. Eventually, they will be out-competed if they don't upgrade. Capital One is an example of a company that uses newer tech and they have a lot of customers and large market cap. You get a grip there buddy.

Comment Re:Wasted money is universal. (Score 3, Interesting) 54

Hmm...half of all node.js applications I have heard of get rewritten in 5 years to a superior platform (from a long-term business maintainability standpoint)...same with Python.

Citation please? I've worked at several Fortune 500 companies that are using NodeJS with no plans to rewrite. Granted you have to consider that NodeJS has only been around for what 8 years and remarkably gains are being made. I can't see why you would want to rewrite a NodeJS express service in a cloud/micro-service architecture unless you really don't know how to write NodeJS applications well. It's robust. It's secure, anti-forgery tokens and all that jazz. You can do any kind of authentication you want. The only limitation as far as I know, is the developer's ability to work with it.

Comment Re:Java EE should go all in (Score 1) 54

You're clearly not in any important financial industry. Besides the COBOL mentioned in other slashdot article, the mainframes and other big iron run JAVA EE. For banking, trading, insurance, healthcare, Java EE is part of it.

That's eventually going to come to an end in that industry vertical and healthcare because Risk Management is a much bigger thing now and older technology is getting identified as an increased risk of PII/PHI theft to name one thing. Things have changed a lot over the past 4-5 years. I used to work at a Healthcare company that was using PHP and it was being identified that way despite how long PHP has been around.

Comment Re:Java EE should go all in (Score 1) 54

I think it depends on how you look at it... I mean there was billions of dollars of COBOL code that worked but eventually worked despite COBOL, not because of it. It's not like any programming code is actually "bad", it compiles to machine code and if you got it right you got it.

Yeah because I can write a modern mobile UX with Reactive Design in ASM pragmatically right? That's the problem. Sure, you can theoretically write anything in any language/platform but there is the time investment required. Business needs to go to market to make money to pay you a paycheck. I guarantee you if you're writing a mobile app in ASM, you're going to get crushed in the market and then you won't be able to pay your bills. There is no use for abstract what if scenarios that aren't pragmatic.

Comment Re:Bullshit. (Score 1) 54

I'm no fan of Java, but I seriously doubt it will ever die within my lifetime.

It will... you have to remember the oldest programming languages were born in the 70's and how many of them are dead now? Maybe you're really old and in the case, you might be right. Java will definitely die within my lifetime based on the number of languages that have already died during my lifetime. Do any new projects use Smalltalk, Pascal, Fortran or COBOL? Nope.

Comment Re:Before you do that... (Score 2) 54

the actual next thing used is c++ though for large customers on big iron with Unix/Linux/Mainframe, never seen C# used server side.

I think you mean you've never seen it used server-side in a *nux environment right? Why does that matter? In a micro services architecture, you mix and match VM's running Windows, *nix, whatever. As long as they can communicate with each other. This is especially easy with cloud virtualization. I have worked at many companies even very large, publicly traded ones that are using an eco system like and in some cases supporting millions of concurrent users.

Why even draw the comparison to mainframe usage? Most companies are going away from things like IBM because it's too damn expensive for maintenance contracts. All IBM did was get vendor lock in. Their products are inferior in today's day and age. The only reason companies stick with them is because the cost of the conversion is insane. I've replaced IBM solutions before. I replaced an enterprise system running on an AS400 with a distributed message oriented middleware system written in C# and it had 99.999% uptime, was completely fault tolerant and summarily outperformed it with significantly less powerful and expensive hardware. I think you're living in the past. Don't get me wrong, it was good times but every new beginning comes from some other beginning's end.

Comment Re:Before you do that... (Score 1) 54

...you need a superior replacement.

Superior? You mean like a language that actually has a built-in package manager at the top level of the ecosystem? Let's see how many languages have that, oh PHP, Python, Ruby, C# (even Microsoft has nuget wtf?) and NodeJS. Java is a dinosaur and overly complex for no good reason. It didn't keep up with the times. Microsoft didn't either but it's lumbering along a little faster in the race. Meanwhile, other tech stacks are summarily beating it. Need I point out that Facebook supports 3 billion users? What tech are they using?

Comment Re:Bullshit. (Score 1) 54

What a load of shit. Just let Java die.

True dat. It's already dying. I don't know why its usage is even as high as it is. I don't see any newer companies using it. The fact is in 2002 Java popularity was 25%, today it's 16%. It even dipped down to 13% around 2017. Maybe OpenJDK made it more attractive for a time?

We see several languages growing in popularity notably Python with a whopping 2.22% growth in popularity. I actually would have thought for server side languages perhaps JavaScript (a la NodeJS) and Ruby would have grown in popularity but Python's fairly solid. I think it's lacking some full object oriented design features compared to other languages and it lacks the ability to install local packages to a project but it's still okay. I prefer it over Java. Why is it so hard to set up a Java environment with ant/maven/gradle when I can spin up a NodeJS or React environment in minutes with fairly straightforward boiler plate? At least PHP is in its death throes though.

Comment Re: So 4000 (Score 1) 132

I hate to tell you but the joke is on you. You see, I've thoroughly trolled you into wasting your time talking to me for my own personal amusement. I am quite surprised that a person of your intelligence and knowledge would allow someone as inferior as me to do that. You seem to be incapable of disengaging from the conversation. Are you going to continue to be my entertainment for the rest of the day. I've been laughing my ass off the whole time. I really do hope you will respond. This has been thoroughly enjoyable and I really truly appreciate it. Free entertainment is very difficult to locate especially of this caliber.

Comment Re: So 4000 (Score 1) 132

Your Theory of Mind cognitive skill is sorely lacking. You see, this is the problem with the Dunning Kruger effect. You lack precisely the cognitive skills required to assess your own knowledge let alone anyone else's. In fact, you already presume to know what I know despite the fact I haven't presented a fraction of it nor am I going to because wasting my time on you would be a waste of time in my life that I prefer to use in a more valuable way. There is no possible appeal that I could make to you because you are basically stupid. But, having said that, I will go pray for you and wish for you to soften your heart of stone. 3 Please though feel free to keep re-hashing unoriginal ideas that have already been thoroughly and academically debated. You are the fool not me.

Slashdot Top Deals

A morsel of genuine history is a thing so rare as to be always valuable. -- Thomas Jefferson

Working...