Java 14 is expected to be released laster this month. The latest update to the programming language features a number of changes. Here is a breakdown of upcoming changes: JEP 305: Pattern Matching for instanceof (Preview): Pattern matching allows common logic to be expressed “concisely and safely.” According to OpenJDK documentation, the motivation for introducing … continue reading
Over the past 25 years, the Java tool landscape has changed quite a bit. As Java is such an integral part of many companies’ development environments, there are a lot of vendors who provide support for Java in the form of tools for working with Java. For example, over the years a number of companies … continue reading
The two major Java releases are often the biggest news for the Java community each year, but this year brings another thing for the Java community to celebrate. This month brings the latest Java release, JDK 14, but in May, the programming language will celebrate its 25th anniversary. The first Java release was on May … continue reading
The Apache Software Foundation has announced the release of Apache Brooklyn 1.0. Apache Brooklyn is an open-source framework for modeling, monitoring, and managing applications. “I am excited to see the 1.0 release of Apache Brooklyn,” said Geoff Macartney, vice president of Apache Brooklyn. “This reflects the maturity and stability that Brooklyn has reached after nearly … continue reading
IT company BMC has announced that it is acquiring the mainframe application development company Compuware. This acquisition will build on the success of the BMC Automated Mainframe Intelligence and Compuware’s Topaz suite, ISPW technology, and classic product portfolios, BMC explained. Prior to this acquisition, both companies had been focusing on similar goals. They wanted to … continue reading
To be a great software architect, you need a creative hobby. That was the premise of a keynote talk by Kai Holnes at the O’Reilly Software Architecture Conference today in New York City. Holnes, software developer at ThoughtWorks, compared CrossFit and weightlifting in general to technology. According to her, in both lifting and technology, there … continue reading
The results of both the Nim and Clojure community surveys are in, providing some insight into how the community interacts with each language. Nim is a programming language that compiles to C, C++, and JavaScript, while Clojure is a dialect of Lisp on the Java platform. According to the Nim survey, which garnered 908 responses, … continue reading
Microsoft has announced the availability of the latest version of TypeScript. TypeScript 3.8 introduces several new features, including new ECMAScript standards features and new syntax for type-only imports and exports. One of the new ECMAScript features is private fields. Rules of private fields include that they start with a “#” character, every private field name … continue reading
With the strict requirements and massive scope of the GDPR, it’s no surprise that the European Union (EU) cares highly about its citizens’ data privacy. Today, the EU has taken the next step in securing their digital future with the announcement of new strategies for data and artificial intelligence (AI). According to the European Commission, … continue reading
Forget cool technologies, like wearables or smart home devices. Enterprise technology is all the rage, at least in the mind of venture capital (VC) firms. According to data recently released by Bloomberg, in 2019, for the first time in five years, VCs spent more money on enterprise technology companies than on consumer technology companies. Funding … continue reading
Researchers from Texas A&M University have teamed up with computer scientists from Intel Labs to create a tool that will help identify the source of software bugs. According to the researchers, software updates are supposed to make applications run faster, but sometimes they end up doing the opposite. Bugs known as performance regressions pop up … continue reading
Across the industry, companies are looking to modernize, and according to a new survey from Micro Focus, the programming language COBOL is at the center of this modernization. According to 70% of the COBOL survey’s respondents, modernizing COBOL applications is favored over replacing or retiring them. This is due to the fact that COBOL provides … continue reading