adesso BLOG
06.02.2024 By Merlin Bögershausen
Hidden Heros in Java 21
The Java language and JDK ecosystem are full of hidden gems. In order to find them, you have to take a closer look at different JDK Enhancement Proposals (JEPs). In this blog post, I will take you on a journey of discovery where you will learn about code snippets in javadoc and find out how to make an application start more quickly with the help of AppCDS.
Read more29.11.2023 By Marc Mezger
Coding assistants: GitHub Copilot, Amazon CodeWhisperer or open source?
Artificial intelligence is becoming an increasingly important tool, also in software development. AI-supported coding assistants are now so advanced that they can not only perform simple coding tasks, but can also help solve complex programming problems. In this blog post, I will present GitHub Copilot, Amazon CodeWhisperer and a variety of open-source alternatives as prime examples of coding assistants and compare their relevant strengths and weaknesses
Read more30.05.2023 By Yelle Lieder
Sustainability of programming languages: Java rather than TypeScript?
One of the exciting statistics on digital sustainability revolves around the energy efficiency of programming languages. The most well-known paper on the subject gives the impression that some programming languages could be up to 80 times more sustainable than others. But is that really the case? In this blog post, I will clear up some myths about digital sustainability and show what really matters.
Read morePython is a sophisticated, general-purpose programming language widely used in a variety of fields such as data science, machine learning, web development and automation. The simplicity of the syntax and the fact it is easy to learn make Python an ideal language for both beginners and experienced developers. In this blog post, I will take a look at the language’s areas of application and its characteristics, as well as provide an outlook on its future.
Read more09.02.2023 By Dimitrije Kovacic and Marc Mezger
Stack Overflow Developer Survey 2022 – Part 2
In the first part of our post, we clarified what exactly the Stack Overflow Developer Survey is and then asked what kind of education developers have, how long they have already been working or how they like to learn. This part is about the most popular programming languages, tools and technologies used as well as different opinions about the future of software development.
Read more27.01.2023 By Marc Mezger and Dimitrije Kovacic
Stack Overflow Developer Survey 2022 – Part 1
In general, a professional programmer is someone who has a high level of expertise in one or more programming languages and is able to utilise that expertise to design, develop and maintain software systems or applications. When do most people begin their profession? How long do they work in their profession? How do they train, and which programming language pays best in terms of salary? We will answer these questions in our blog post.
Read more