51
What′s new in Java 25 (pvs-studio.com)
submitted 10 months ago by to c/java@programming.dev
 
 

Java continues to actively evolve! The new Java 25 is just around the corner. This release brings changes to boilerplate code and constructors, and discontinues support for deprecated systems. You...

52
53
European Java conferences (programming.dev)
submitted 10 months ago by to c/java@programming.dev
 
 

I am thinking about attending a Java related conference next year. Are there any European ones, preferably smaller and less intimidating, you can recommend to a newcomer? I'm currently going through JCON recordings but that one seems big. In the meantime I also plan to visit my local JUG meeting

The context is that I'm a rather stereotypically shy and introverted software engineer, but I want to push myself a bit and try to make some real world connections with fellow. Maybe even speak at one someday. I've been working on improving myself for the past few years and I think it's time to pick up the pace and take this step.

54
55
 
 

As someone who enjoys me some Scala, interesting to see how Java is approaching the typeclass problem.

56
57
58
59
60
61
62
 
 

🎂 Happy 30th anniversary to #Java! 🎂

This is still my favorite backpack to this day (yes I still use it, ask @Sharat_Chander )

Here's to a superb programming language 🥂

@java #programming

63
64
 
 

Hello,

I am trying to make an anonymous chat website like Omegle. I only know Spring Boot and Thymeleaf which means I have to utilize SSR.

Has anyone made a web app using only SSR? Is it even possible?

65
 
 

Hello folks,

I made a very basic game named 2dBallAnimation, it's using basic vector math in order to make the Animation happen.

there is only 3 classes in the entire app:

  • MainActivity.java : it gets executed when the app start
  • DefaultScreenView.java : it's responsible to make the animation work by doing vector math
  • V2.java : contains the x,y values of a vector and methods for vector addition, subtraction, multiplication, normalization etc..

are you Android dev or Java dev? share your thoughts about the app? feel free to give me some suggestion too.

66
 
 

So far I have worked on many different projects, seeing many different approaches to modern web application development including among others:

Thymeleaf, Freemarker, ZK, Angular2, Vue.js, React and Vaadin

to facilitate rendering of a UI. Obviously, there are always advantages and disadvantages and different paradigms involved.

With all the advantages that do exist with modern js frameworks, it also almost always feels like a lot of bloat and overhead to me to work with these frameworks.

More recently, I did work with Vaadin, and as a Java developer at heart, I rarely felt that much „at home“ for creating a UI.

I have to admit, it is still quite handy to know your js and css for special behaviours and edge cases, but something in me just loves working with Vaadin.

So now we can talk a lot about Performance and stuff, but Vaadin‘s simplistic approach is imho very much appealing to people who Like Java.

It might not be the best fit for everything, but it can surely get you far, and it seems that indeed quite a few companies are leveraging its advantages.

I am curious, anyone else with a positive opinion about Vaadin out there?

Best

67
submitted 1 year ago* (last edited 1 year ago) by to c/java@programming.dev
 
 

Java champions and Senior engineers speaking out against lombok

68
submitted 1 year ago by to c/java@programming.dev
69
 
 

On March 18, a new Java version is set to arrive! Let's take a peek at new features, including the long-awaited final implementation of Stream Gatherers!

70
What's new in Java 24 (pvs-studio.com)
submitted 1 year ago* (last edited 1 year ago) by to c/java@programming.dev
 
 

On March 18, a new Java version is set to arrive! Let's take a peek at new features, including the long-awaited final implementation of Stream Gatherers!

71
3,200% CPU Utilization (josephmate.github.io)
submitted 1 year ago by to c/java@programming.dev
72
73
 
 

PVS-Studio has collected the most intriguing Java errors detected in open-source projects

74
 
 

Java equips developers with convenient tools for serializing objects. Although they seem primitive at first glance, their internal implementation contains a wealth of interesting insights. In this article, we'll explore the essentials of serialization and its nuances. Let's see how it operates under the hood!

75
view more: ‹ prev next ›