Java developer skills you should learn
Wednesday, August 31, 2022 by Richard Harris
Mark Little, the technical direction, research, and development for Red Hat JBoss Middleware talks about skills Java developers need, how Java stands the test of time, and how to optimize Java development for Kubernetes. Little also covers if there are any gaps in what Java can deliver given the pace of business with containers and microservices, and some tools develope...
MachineWare RISC-V simulator for software developers
Wednesday, June 29, 2022 by Brittany Hainzinger
MachineWare is set to revolutionize semiconductor design with its high-speed functional RISC-V simulator, SIM-V.
SIM-V, the company’s flagship product, combines unprecedented simulation performance with exceptional customizability for applications ranging from the tiniest embedded devices to warehouse-scale supercomputers. SIM-V enables software developers to t...
Intelligence cloud lands from Azul
Monday, December 20, 2021 by Brittany Hainzinger
Azul announced Azul Intelligence Cloud, a new family of products that apply cloud resources to analyze and optimize Java fleets and provide actionable intelligence. Intelligence Cloud’s first offering, Cloud Native Compiler, brings elasticity to Java JIT compilation, enhancing the performance of Java applications in any computing environment, including microservic...
All things Java
Friday, January 10, 2020 by Richard Harris
In an age when there is a constant demand for new, especially when it comes to technology, some things continue to stand the test of time. Java, for example, has been around for decades, but it is still the go-to programming language for untold numbers of developers. In fact, the language has never fallen below No. 2 on the Tiobe Index, and as of August 2019, it was No....
Ballerina cloud native programming language launches
Friday, September 13, 2019 by Richard Harris
The growth of digital services, mobile apps, and connected devices are creating an explosion of endpoints, from APIs to events, data streams, microservices, serverless apps, and other digital assets. Developers today need a more modern and agile approach to connect to these endpoints than a traditional centralized enterprise service bus (ESB) can offer. Ballerina 1.0, n...
Java vs. Kotlin: The raging debate
Thursday, December 13, 2018 by Ashish Parmar
Java and has been around for 22 years and was the go-to language for Android developers until recently. Experts state that it could become obsolete even with the latest Java 8, mostly because of its endless try-catch blocks, verbose syntax, lack of support for functional programming features, null-unsafety and the notorious NullPointerException. Also, Java was created t...
Ceylon 1.2.2 Releases With Fixes and New Features
Saturday, March 12, 2016 by Richard Harris
Ceylon, the modular, statically typed programming language for the Java and JavaScript virtual machines, just released version 1.2.2 with over 70 fixes and additional features.Some of the changes in the new release include: - Complete language specification that defines the syntax and semantics of Ceylon in language accessible to the professional devel...
What It Means to Supercharge Analytics
Friday, March 11, 2016 by Travis Oliphant
Making the process faster is one thing. We recently compiled our Python distribution with Intel MKL, so that Anaconda works up to 7x faster. We added Microsoft R Open to our R-Essentials package for customers to get a high performance version of R that can also be used with Intel MKL. What really puts the rocket fuel into analytics; however, is a connected ecosyste...
NGINX Offers New JavaScript Virtual Machine
Wednesday, October 7, 2015 by Richard Harris
NGINX has announced the preview release of nginScript, a new JavaScript Virtual Machine (VM) that combines JavaScript with the NGINX web server platform to offer scripting capabilities to enable dynamic application delivery.The release of nginScript gives developers a new way to use the NGINX platform to help craft the user experience and shaping the interactions betwee...
New Puppet Enterprise Platform Offers Distributed Application Orchestration
Tuesday, October 6, 2015 by Richard Harris
Puppet Enterprise is releasing a new platform, Puppet Application Orchestration, which will be available later this year. It offers a new application orchestration solution to help companies deliver, install, configure and maintain distributed applications. It offers a simplified application orchestration process which offers customers the opportunity to model dist...
AppDynamics Offers New Application Performance Monitoring Platform for Microservices
Wednesday, June 10, 2015 by Stuart Parkerson
AppDynamics is introducing a new application performance management (APM) offering designed for enterprises incorporating microservices in their application architecture. This new offering provides end-to-end monitoring for microservices architectures, including the ability to trace transactions across hundreds of microservice calls in production environments.The introd...
Oracle Announces Most Significant Java Update in the History of the Platform
Wednesday, March 26, 2014 by Richard Harris
Oracle has released Java 8, which they say is “the most significant Java technology release.” Oracle is announcing Java Platform, Standard Edition 8 (Java SE 8), Java Platform, Micro Edition 8 (Java ME 8) and the related releases of Oracle's Java Embedded products. JDK 8 is a production-ready implementation of the Java SE 8 Platform Specification, wh...
New ReadyNow From Azul Systems Solves The Java Warmup Problem
Wednesday, March 12, 2014 by Richard Harris
Unique New Technology Included in Zing That Ensures Peak System Performance at Market Open and During Other Critical Times Azul Systems®, Inc. has announced ReadyNow!, revolutionary new technology that solves the “warm-up” problem prevalent in many Java applications. ReadyNow! is included in the latest version of Azul’s Zing runtime for Java, version 5.9, and ensures pe...
Introducing a Pure LUA JVM luje
Monday, October 7, 2013 by Richard Harris
luje is an experimental (read: toy) Java virtual machine written in pure
Lua. It works by compiling Java bytecode into Lua scripts on-the-fly and
then running them using Mike Pall's LuaJIT
2. The result is an extremely fast but incredibly lightweight Java
virtual machine which can outperform Sun's Hotspot in some situations.Right now it excels at anything which invo...