Saved in:
Bibliographic Details
Main Authors: Coulais, A., Duvert, G.
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2502.05913
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866929706193911808
author Coulais, A.
Duvert, G.
author_facet Coulais, A.
Duvert, G.
contents GDL, a free interpreter for the IDL language, continues to develop smoothly, driven by feedback and requests from an increasingly active and growing user base, especially since GDL was made available on GitHub. Among the most notable features introduced in recent years are stable Widgets; extensive testing on M1, M2, and M3 processors; excellent computational performance (including OpenMP support) demonstrated across a comprehensive benchmark; simplified compilation and installation processes; and the availability of SHMMAP and Bridge functions, which enable concurrent GDL runs on shared RAM in HPC environments. As developers of GDL, we believe this language holds a valuable place in today's world, where efficiency and low-power computing are essential. GDL (not to mention IDL), written in C/C++, demonstrates exceptional efficiency in "real-world" benchmarks, making it one of the few interpreted languages that can truly be considered "green." Moreover, it is likely the only interpreter accompanied by a vast collection of free, well-tested, and proven astronomical procedures developed by colleagues over the years. GDL also stands out for its suitability for long-term projects, thanks to its stable and reliable syntax.
format Preprint
id arxiv_https___arxiv_org_abs_2502_05913
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle GDL 1.1, a smart and green language
Coulais, A.
Duvert, G.
Instrumentation and Methods for Astrophysics
GDL, a free interpreter for the IDL language, continues to develop smoothly, driven by feedback and requests from an increasingly active and growing user base, especially since GDL was made available on GitHub. Among the most notable features introduced in recent years are stable Widgets; extensive testing on M1, M2, and M3 processors; excellent computational performance (including OpenMP support) demonstrated across a comprehensive benchmark; simplified compilation and installation processes; and the availability of SHMMAP and Bridge functions, which enable concurrent GDL runs on shared RAM in HPC environments. As developers of GDL, we believe this language holds a valuable place in today's world, where efficiency and low-power computing are essential. GDL (not to mention IDL), written in C/C++, demonstrates exceptional efficiency in "real-world" benchmarks, making it one of the few interpreted languages that can truly be considered "green." Moreover, it is likely the only interpreter accompanied by a vast collection of free, well-tested, and proven astronomical procedures developed by colleagues over the years. GDL also stands out for its suitability for long-term projects, thanks to its stable and reliable syntax.
title GDL 1.1, a smart and green language
topic Instrumentation and Methods for Astrophysics
url https://arxiv.org/abs/2502.05913