GNU Data Language
Developer(s) | Marc Schellens |
---|---|
Initial release | 2004 |
Stable release | 1.0.4[1]
/ 16 December 2023 |
Repository | |
Written in | Windows |
Type | Technical computing |
License | GNU GPL-2.0 |
Website | gnudatalanguage |
The GNU Data Language (GDL) is a free alternative to IDL (Interactive Data Language),[2][3][4] achieving full compatibility with IDL 7 and partial compatibility with IDL 8.[5] Together with its library routines, GDL is developed to serve as a tool for data analysis and visualization in such disciplines as astronomy,[6] geosciences, and medical imaging. GDL is licensed under the
.GDL as a language is dynamically-typed, vectorized, and has object-oriented programming capabilities. GDL library routines handle numerical calculations (e.g.
SVG, or z-buffer terminals, the last one allowing output graphics (plots) to be saved in raster graphics formats. GDL features integrated debugging facilities, such as breakpoints. GDL has a Python bridge (Python code can be called from GDL; GDL can be compiled as a Python module). GDL uses Eigen (C++ library)
numerical library (similar to Intel MKL) to offer high computing performance on multi-core processors.
Packaged versions of GDL are available for several
Solaris
.
GDL is not an official GNU package.
See also
References
- ^ "Release 1.0.4". 16 December 2023. Retrieved 19 December 2023.
- ^ Martellaro, John (2006-12-12). "A Free Alternative to IDL". The Mac Observer. Archived from the original on 2011-03-02. Retrieved 2011-07-31.
- ^ Khanna (2006-12-13). "GDL .. a free IDL". MacResearch. Archived from the original on 2011-10-01. Retrieved 2011-07-31.
- ISBN 978-1-58381-748-3.
- ^ http://aramis.obspm.fr/~coulais/IDL_et_GDL/Adass2011/O11_ADASS2011_GDL_Coulais.pdf [bare URL PDF]
- .
External links
- Official website
- Running the GNU Data Language on coLinux
- GNU Data Language at Open Hub
- Linux packages: ArchLinux, Debian, Fedora, Gentoo, Ubuntu,
- BSD/OSX ports: Fink, FreeBSD, Macports