- cross-posted to:
- java@programming.dev
- cross-posted to:
- java@programming.dev
Explore different Java frameworks such as Java 21, Quarkus, Spring Boot, Maven, JUnit 5, and Testcontainers.
- huginn ( @huginn@feddit.it ) 6•9 months ago
Kotlin
- ulkesh ( @ulkesh@beehaw.org ) English2•9 months ago
…that’s a language.
Think Spring Boot or Play or Grails, etc.
Edit> Nevermind, the title here didn’t properly reflect the title of the article. Kotlin is very valid as part of the stack of development in Java. My apologies for my pedantry :)
- state_electrician ( @state_electrician@discuss.tchncs.de ) English1•9 months ago
I’m not a huge fan of Kotlin. Overall it’s fine, but in my opinion it tries to do too many cool things. It feels like a playground for language authors.
- huginn ( @huginn@feddit.it ) 2•9 months ago
My view on it as an Android dev: it’s a powerful language that has stripped back all the boilerplate and crustiness of Java into concise and expressive functional programming.
I dislike how much I write to say very little in Java.
It does mean that there is a lot more of a learning curve to Kotlin.
- MaoZedongers ( @MaoZedongers@lemmy.today ) 1•8 months ago
Every language is a playground for language authors, that’s how they develop.
- ezchili ( @ezchili@iusearchlinux.fyi ) 3•9 months ago
Null pointers, runtime exceptions and try catch blocks in 2023
- dotslashme ( @dotslashme@infosec.pub ) English3•9 months ago
l wouldn’t call half of these java frameworks
- bitcrafter ( @bitcrafter@programming.dev ) 5•9 months ago
In fairness, the actual title of the article is “What’s Your Go-To Java Stack [emphasis mine]”.
- dotslashme ( @dotslashme@infosec.pub ) English1•9 months ago
Ah just read the post title. Thanks for the correction!
- BmeBenji ( @BmeBenji@lemm.ee ) 2•9 months ago
a handmade mug. it frames the java nicely
- ulkesh ( @ulkesh@beehaw.org ) English2•9 months ago
Currently Java 11 + Spring Boot + Hibernate/JPA. The hope is to get rid of the legacy Play Framework crap so we can move to the latest Java LTS and get fully up to date with Spring Boot.