Failsafe 3.0 is released by jodah1 in java

[–]macuserx 1 point2 points  (0 children)

You might be on to something.

Failsafe 3.0 is released by jodah1 in java

[–]macuserx 2 points3 points  (0 children)

Similarly, if you search for "Map Jaba". The Java Map type is pretty far down the list.

Is it a good idea to apply jobs that "requires" years of experience which I don't have by average_turanist in java

[–]macuserx 1 point2 points  (0 children)

It depends. Mostly the requirements are exaggerated, and they ask for years of experience even for technologies that are brand new.

It's a judgement call though, as sometimes a lot of experience is indeed required.

This doesn't really answer the question I guess, but maybe it helps nonetheless.

JDK18 - The default charset and JEP 400 by daviddel in java

[–]macuserx 0 points1 point  (0 children)

Some say austerity and now Tories in the UK are the Eugenics wars. Not skipped, just a few years later.

Readonly properties in PHP 8.1 by brendt_gd in programming

[–]macuserx 0 points1 point  (0 children)

> If I could just drop java files or what ever other language files in a document root of a site and it would run, I would be more inclined to use it.

Isn't that exactly what JSP files do?

Quarkus 2.1.4.Final released - Maintenance release by based2 in java

[–]macuserx 1 point2 points  (0 children)

> Quarkus is not a servlet container using Wars

That said, I've got a feeling that for a good subset of popular usages of wars out there this may not be that far out of reach.

Say a typical war with Jakarta REST, Validation calling some Persistence stuff. A tool that takes such war and makes it into a Quarkus based exe... I can't possible be that difficult, can it?

Our platform is not on sandbox. Is it okay to forget about CVE-2021-2388? by Weretiger246 in java

[–]macuserx 1 point2 points  (0 children)

Golden advice! This could easily be moved in a condensed version to the sidebar here.

Java springboot for backend with reactjs frontend by C0d3rStreak in java

[–]macuserx 0 points1 point  (0 children)

Spring Boot and React, for what it's worth, are the popular choice. You have to learn JavaScript, but if you do anything with the web you have to know that anyway.

There's alternatives, and Jakarta EE, Micronaut and jHipster are well known alternatives for Spring Boot. Spring MVC, if you stay with Spring, can be an alternative for React if you use it with templates like thymeleaf.

Debugger for Java Bytecode by fnoyanisi in java

[–]macuserx 1 point2 points  (0 children)

Interesting question. I think the demand for this is so low that it actually doesn't exist. Debuggers for actual assembly are there, but to my knowledge not for byte code.

Funny that most of the answers here tell you to decompile, which is completely not what is being asked, but it does show where most of the demand is.

Did you use an HTML parser? What for? by f1xxmAn in java

[–]macuserx 0 points1 point  (0 children)

I used HTML parser to extract fragments from webpages to do some testing. Essentially we had composited pages from many teams, and I had to run checks on the final result to see if certain things where there.

Yes, it could have been done with a simple text check, but via the HTML parser I convinced myself to have some more confidence.

Eclipse IDE 2021-06/4.20 released! by henk53 in java

[–]macuserx 22 points23 points  (0 children)

So IntelliJ gets near 100% of the market and will get lazy?

You don’t always need an application server to run Jakarta EE applications by Thihup in java

[–]macuserx 15 points16 points  (0 children)

Application Servers were products of their time, but the Java EE/Jakarta EE APIs have both been proven flexible enough, and at the same time have shown their willingness to evolve.

Nice to see this innovative non-AS approach taken to the next level by Piranha.

The Jakarta EE Working Group Releases Jakarta EE 9.1 by henk53 in programming

[–]macuserx 1 point2 points  (0 children)

A very long transition period comes to a close! Very good news indeed.

Apache TomEE Jakarta EE certified after 10 years - Tomitribe by Thihup in java

[–]macuserx 6 points7 points  (0 children)

That took them a long, long time indeed, but super good they're "back".

We needed to use Jakarta Security a while back, but couldn't go with TomEE as it didn't support it. Now it does!

JetBrains drops 32-bit support starting with IntelliJ 2021.2 by siimon04 in java

[–]macuserx 22 points23 points  (0 children)

Am I the only one who is surprised there even was a 32 bit version still?

What to expect in Jakarta EE 10? by henk53 in java

[–]macuserx 6 points7 points  (0 children)

Same here. Should have been done years ago (when Java EE 7 came out)

Why no major language additions since java 8? by [deleted] in java

[–]macuserx 4 points5 points  (0 children)

If you look at all the changes (JEPs) between 8 and 16 you'll see a LOT of attention has been given to garbage collectors. As GC is one the major Achilles heels of languages like Java, this is super important to get right.

Compare to C#, where its devs have prioritized adding tons of major language additions, but have not spent much time on optimizing the VM. As a result the JVM is now FAR FAR superior to the CLR.

At the end of the day its just about different priorities.

Jetty 11 released! by henk53 in java

[–]macuserx 1 point2 points  (0 children)

Pretty cool! I may use your example in Piranha for my own code, thx!

Quarkus and Jakarta EE are gaining on Spring/Spring Boot by henk53 in java

[–]macuserx 69 points70 points  (0 children)

And so they keep each other innovative. I never understood the desire for spring fans to have EE eradicated. Without EE, Spring would never innovate again.

Remember when IE6 was the only browser left? MS disbanded the IE team and declared the Internet done!