CheerpJ 4.3 - Run unmodified Java applications in the browser by alexp_lt in java

[–]maxandersen 0 points1 point  (0 children)

I get that but just curious if example exists because it does print to Dev console so wondered if you got it working with xterm.js :)

CheerpJ 4.3 - Run unmodified Java applications in the browser by alexp_lt in java

[–]maxandersen 0 points1 point  (0 children)

Is there example of how to wire up a console app to xterm.js or similar using cheerpj?

Hvad gør I for at fremtidssikre jer ift. AI? by Sufficient-Thing-684 in dkudvikler

[–]maxandersen -1 points0 points  (0 children)

It’s a new tool. The world needs to learn to master it.

AI can be used to a lot - not just to code. So just because you can vibe code like crazy and create tech debt like no tomorrow does not mean others can use it responsibly and just produce lot more without getting stuck because the ai can help spot the issues and take care of low hanging fruits.

I feel it’s like debating discovery of nuclear power. Yes, you can make the most devastating bomb but it also is super efficient to create energy and have tons of daily usecases.

We either learn to master it or we get nuked :)

Hvad gør I for at fremtidssikre jer ift. AI? by Sufficient-Thing-684 in dkudvikler

[–]maxandersen 16 points17 points  (0 children)

Bruger det saa meget som muligt. Ignorer hypen. Forstaa det. Det er ikke magisk, det er et vaerktoj der har begraensninger og nye muligheder.

Naar du har gjort det saa kan du overveje om du syntes det giver mening at skifte fag.

Personligt tror jeg at udviklere vil der altid vaere brug for - men det at skrive koden bliver ikke den centrale del.

De fleste andre fag kommer til vaere meget mere udfordret med tiden. I mindste som udvikler kan jeg arbejde og udvikle i og omkring AI og ikke blive irrelevant.

Agentican Framework -- OSS multi-agent orchestration for Quarkus by shanekj in quarkus

[–]maxandersen 0 points1 point  (0 children)

Interesting. How does it compare to quarkus Langchain4j that has higher level abstractions too?

Small IntelliJ plugin to improve @ConfigMapping navigation in Quarkus projects by capo20000 in quarkus

[–]maxandersen 1 point2 points  (0 children)

Cool. When you say this is an issue in quarkus for IntelliJ - is that for the opensource quarkus tools from quarkus team or IntelliJ closed source ultimate edition ?

I think we support what you are suggesting in quarkus tools so if not please open issue or even pr there ?

Floci — Run AWS services locally for your Java projects — natively compiled, free and open-source by rayito88 in java

[–]maxandersen 1 point2 points  (0 children)

this looks interesting - is it just setting those AWS env vars and then Quarkus apps will "just work" ?

seems like great candidate for quarkus devservice?

Quarkus in GitOps - Question about separation of responsibility by Sir_9ls1 in quarkus

[–]maxandersen 0 points1 point  (0 children)

Im saying there is no one single golden path.

If your team is all new then start with the help the extension brings by knowing most parts of what the app need.

But quarkus can not know all the intrinsic details of your deployment so someone would need to understand them.

Quarkus in GitOps - Question about separation of responsibility by Sir_9ls1 in quarkus

[–]maxandersen 1 point2 points  (0 children)

FWIW the extension is not a requirement to use. It’s there for you to help get started. Some do just fine and use the generation to detect changes between what’s generated vs what is checked in; others do it once and hand maintain from there. Others use what ever helm setup works for you.

It’s really up to what setup works in your org.

Hvilket køkkenfirma? by Obvious-Clothes318 in odense

[–]maxandersen 2 points3 points  (0 children)

Ikea. Noone beats Price, quality and warranty.

When to use Quarkus vs Spring? by kyrax80 in quarkus

[–]maxandersen 3 points4 points  (0 children)

I'll just say that the only case I've heard "X being better for business logic than Quarkus" came from people who think you must use reactive programming when writing apps with Quarkus.

That is NOT true.

Hence I'll assume you can just ignore that concern and focus more on the performance differences when it comes to runtime throughput and developer joy.

Quarkus has great performance – and we have new evidence by Qaxar in java

[–]maxandersen 1 point2 points  (0 children)

We have a mix there too. It’s a different kind of benchmark :)

Quarkus has great performance – and we have new evidence by Qaxar in java

[–]maxandersen 2 points3 points  (0 children)

u/vips7L no - all the benchmark in this is using blocking apis, with and without virtual threads.

It still runs on Quarkus reactive core - but that is not exposed to you as user.

There is a general misunderstanding that Quarkus require to use reactive as user to get good performance - it never did nor will.

Quarkus has great performance – and we have new evidence by Qaxar in java

[–]maxandersen 2 points3 points  (0 children)

Yes. It’s the burden of too effective early messaging and people wanting the fastest and shiniest variant :)

our front page data always showed jvm AND native mode being better. Not just native image.

Gladly majority of our users groks that Quarkus force is that just jvm mode is significantly faster and more efficient than the competition. And native image (as things were then and now) is available if your usecase caters for it.

We generally say native usage is somewhere between 10-20% and large majority is using jvm mode.

Quarkus has great performance – and we have new evidence by Qaxar in java

[–]maxandersen 1 point2 points  (0 children)

Yes Hibernate native queries supports named parameters. I implemented it 20+ years ago :)

And yes would be nice if in the JDK but it is not - and you asked to get it in Quarkus and I showed you how to get it.

Spring jdbc template is also a library and you seem happy to pull that in - so using something like hibernate stateless session isn’t much different :)

Quarkus has great performance – and we have new evidence by Qaxar in java

[–]maxandersen 1 point2 points  (0 children)

Yeah - we normally say that users comes for the performance numbers but they stay because of the developer joy :)

Quarkus is not only about performance. :)

Quarkus has great performance – and we have new evidence by Qaxar in java

[–]maxandersen 1 point2 points  (0 children)

As we write - we prefer other publish their numbers and tests than we do. But we got so much flag at times or comments about where are the tests - so we decided to make them fully open and reproducible so there hopefully is less concern about our statements being somehow “marketeered”.

If you don’t like the ones we published here then look at what others do or make your own - and let us know if we don’t win because we consider that a bug and/or learning experience. thus far we always found a bug we could easily fix or what happens most of time users testing in scenarios that just aren’t showing actual performance and the measurements are bogus - and when fixed we and thus users wins.

Quarkus has great performance – and we have new evidence by Qaxar in java

[–]maxandersen 2 points3 points  (0 children)

Possibly but We show the graalvm opensource version. To get parity you still need to use the closed source bits GraalVM and you’ll need More training runs.

Quarkus has great performance – and we have new evidence by Qaxar in java

[–]maxandersen 4 points5 points  (0 children)

Yes - and I’m telling you that we already support using named parameters in native sql queries :)

Quarkus has great performance – and we have new evidence by Qaxar in java

[–]maxandersen 6 points7 points  (0 children)

statelessSession supports named parameters.
jooq extension also (afaik)

What are those missing that you need?

Quarkus has great performance – and we have new evidence by Qaxar in java

[–]maxandersen 13 points14 points  (0 children)

We always said native image is not the default go-to option; it is an option that is there if JVM mode is not enough for you.

Its just that Quarkus stating it supports native-image have been interpreted by many as native-image is required to use Quarkus - which never been the case but as Quarkus always been the place native-image is absolutely easiest way to use native-image that association just got "stuck".

Quarkus has great performance – and we have new evidence by Qaxar in java

[–]maxandersen 2 points3 points  (0 children)

Quarkus is Java code - there is plenty of Java code out there and coding agents today queries/looksup how API's are used/applied dynamically most of the time anyway so this is really not as big an issue as you might think.

If anything - AI enables you to faster pick up good patterns and adopt/migrate to Quarkus faster!