J. Langley shows how to create and debug a code generation project with Xtend, walking through the steps from beginning to end with only an EMF data structure as a starting point.
Marc Khouzam presents best practices for debugging using dynamic printf, reverse debugging, the GDB console, the standalone debugger, a Docker container and connecting CDT to a running GDB session.
Tracy Miranda demonstrates Python with the Eclipse Advanced Scripting Environment (EASE) for collaboration, reproducible research, and exploratory computation and data analysis.
The authors share their experience building the UI of an Eclipse product, introducing a new EMF-based widget toolkit providing native SWT controls, SVG, styling, declarative syntax and animation.
Jay Billings presents the Eclipse Science Working group, its history, members, current projects, and plans for the future.
Stefan Xenos and Sergey Prigogin present how the JDT new index was made to be an order of magnitude faster than what it was before.
Christopher Guindon and Denis Roy introduce Eclipse USS and its SDK, discussing plans for its future and showing how to get started using this service.
Robert Smith and Tony McCrary discuss how the JavaFX 3D API works and lessons learned during the migration of an existing 3D tool to JavaFX 8's 3D API.
Manuel Vacelet and Pascal Rapicault introduce Tuleap - Scrum, Kanban, and generic bug tracking –, explaining how to integrate it with the Eclipse toolset and Bugzilla.
Alex McCaskey describes recent plugins implemented for the Eclipse ICE to streamline and improve the MOOSE development workflow, from application development to execution on a remote HPC resource.
Tom Schindl reviews Eclipse 4’s API and architecture, pinpointing successes, failures and mistakes.