|
You are here |
blog.gradle.org | ||
| | | | |
www.morling.dev
|
|
| | | | | 27 years of age, and alive and kicking?-?The Java platform regularly comes out amongst the top contenders in rankings like the TIOBE index. In my opinion, rightly so. The language is very actively maintained and constantly improved; its underlying runtime, the Java Virtual Machine (JVM), is one of, if not the most, advanced runtime environments for managed programming languages. There is a massive eco-system of Java libraries which make it a great tool for a large number of use cases, ranging from comman... | |
| | | | |
mill-build.org
|
|
| | | | | [AI summary] The blog post explores the inner workings of modern build tools, emphasizing their use of a build graph to manage tasks efficiently. It compares tools like Bazel, Gradle, and Mill, highlighting how each defines and processes the build graph. The post explains caching, parallelism, and the importance of a structured build graph in optimizing build processes. It also discusses the advantages of using a programming language for defining build configurations, such as better IDE support, compiler assistance, and access to a rich library ecosystem. The conclusion underscores that while build tools may appear different on the surface, they share a common goal of enhancing development efficiency through automation and optimization. | |
| | | | |
jamesward.com
|
|
| | | | | [AI summary] This article, 'Java Doesn't Suck - You're Just Using it Wrong' from 2014, highlights common pain points in enterprise Java development and suggests modern practices to overcome them. It discusses issues like complex development environments, deployment problems, slow server startup times, manual dependency management, long development cycles, monolithic releases, and the limitations of the Java language. The author advocates for using build tools, containerization, reactive programming, and alternative JVM languages to improve productivity and scalability. | |
| | | | |
blog.jetbrains.com
|
|
| | | Hi, Are you interested in embedded development? In this guest blog post, our user Ilya Motornyy shares his experience in using CLion to program for microcontrollers. CLion for Embedded Development | ||