NabLab Development Environment Migration - From Eclipse to VSCode with LSP and Sirius Web
Eclipse Foundation via YouTube
Build the Finance Skills That Lead to Promotions, Not Just Certificates
Get 20% off all career paths from fullstack to AI
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
Learn how to migrate the NabLab Domain Specific Language (DSL) from Eclipse to Visual Studio Code in this EclipseCon 2022 conference presentation. Discover the process of creating VSCode extensions using Language Server Protocol (LSP), Xtext-LSP, and Sirius Web to enable manipulation of existing Eclipse-based NabLab DSL. Explore how this open-source research project, led by CEA's HPC initiative, provides productive development capabilities for exascale High Performance Computing technologies through numerical analysis DSL. Understand the components of NabLab, including its textual editors powered by Xtext and graphical editors using Sirius, along with its full environment for editing, interpreting, debugging, and generating optimized C++ code. Follow along as presenters Axel RICHARD from OBEO and Benoit Lelandais from CEA address the challenges of transitioning from Eclipse RCP to VSCode/VSCodium while maintaining the ability to manipulate NabLab DSL both textually and graphically.
Syllabus
NabLab from Eclipse to VSCode thanks to LSP & Sirius Web
Taught by
Eclipse Foundation