Developer tools

Eclipse Che 7
Article

Apache Camel development on Eclipse Che 7

Aurélien Pupier

Apache Camel development is improving on Eclipse Che 7 compared to Che 6, so you can leverage Camel, Java, and XML tooling altogether.

data layout
Article

How data layout affects memory performance

William Cohen

This article explains what developers need to know about modern computer memory and how data layout can affect memory performance.  

HowToSeries_Video3 screenshot
Article

How to edit and test application code in CodeReady Workspaces

Veer Muchandi

Learn how to get started with CodeReady Workspaces, including how to create a new workspace, make the app run locally, build and deploy an app in the workspace, edit and test the code, and how to commit code changes to a remote git repository.

Red Hat Developer
Article

Understanding GCC warnings, Part 2

Martin Sebor

This article focuses on flow-based warnings that have increasingly been implemented in what GCC calls the "middle end." Limitations of middle-end warnings are discussed, as are false positives in middle-end warnings and possible solutions.

GNU C library
Article

Understanding GCC warnings

Martin Sebor

This article sheds light on how warnings work in GCC, why some warnings are false, and when warnings might not be output. Also discussed are the trade-offs made when implementing checks in GCC.

Overview of Eclipse Che
Article

An overview of Eclipse Che

Doug Tidwell

CodeReady Workspaces Product Manager Stévan Le Meur takes you on a tour of Eclipse Che's features, incuding git integration and a sophisticated debugger.

GNU C library
Article

Usability improvements in GCC 9

David Malcolm

The upcoming GCC 9 release will have improved diagnostic messages, simpler C++ errors, more accurate error location reporting, and optional machine readable output for developer tools.