GDL – GNU Data Language
Total Page:16
File Type:pdf, Size:1020Kb
What’s GDL Reasons behind It works! How it works? Packages It’s alive! GDL – GNU Data Language presented by Sylwester Arabas ([email protected]) The GDL team: Marc Schellens, Alain Coulais, Joel Gales, Sylwester Arabas, and many, many more volunteers around the world! (Marc is the primary author and the maintainer of GDL) Free and Open Source Developers’ European Meeting Brussels, February 5th 2011 GDL – GNU Data Language 1 / 15 What’s GDL Reasons behind It works! How it works? Packages It’s alive! What’s GDL (and IDL/PV-WAVE) http://www.ittvis.com/ • GDLa is developed with the aim of providing a free/libre/open-source drop-in replacement for IDL R Company Products & Services Academic Events & Training Downloads User Community Support Register, Login • Search IDL (ITT VIS Interactive Data Language): Stay Connected The IDL Programming Language Facebook • is a tool for data analysis and visualisation Twitter When you need to transform complex scientific data from numbers into visualizations to convey meaningful information – such as 2 and 3-dimensional lines, YouTube • is a programming language (’77) surface and contour plots, or high-quality images – you need a programming language that is intuitive and ShareThis powerful at the same time, and one that doesn’t require excessive time and effort to produce expert-level results. Quick Links (cf. archives of comp.lang.idl-pvwave) IDL is the programming language choice of scientists Login to ittvis.com and engineers because it’s easy to learn, easy to use, Contact a Representative and requires fewer lines of code than other • is a popular software package programming languages, so getting from data to Contact Technical Support discovery is easier and faster. Request Literature What Makes IDL so Easy and Effective? Subscribe in astrophysics, atmospheric physics, Dynamic Type System Resources IDL Intuitive Rules and Conventions IDL Home hyperspectral and medical imaging Access Virtually any Type of Data The IDL programming language requires Recent Releases fewer lines of code than many other Advanced Math & Stats Module languages (bottom). Five lines of IDL code were used to create a contour plot Dataminer (in some cases a de facto standard) of coastline topography (top). Information Packet Watch an IDL Demo [ back ] • is proprietary and expensive • is related with GDL as Home | Company Products & Services Academic Events & Training Downloads User Community Support | Site Map Permissions/Legal © 2010 ITT Visual Information Solutions Matlab with Octave/Scilab, etc. a despite its name, GDL is not an official GNU package yet GDL – GNU Data Language 2 / 15 What’s GDL Reasons behind It works! How it works? Packages It’s alive! What’s GDL (and IDL/PV-WAVE) http://www.ittvis.com/ • GDLa is developed with the aim of providing a free/libre/open-source drop-in replacement for IDL R Company Products & Services Academic Events & Training Downloads User Community Support Register, Login • Search IDL (ITT VIS Interactive Data Language): Stay Connected The IDL Programming Language Facebook • is a tool for data analysis and visualisation Twitter When you need to transform complex scientific data from numbers into visualizations to convey meaningful information – such as 2 and 3-dimensional lines, YouTube • is a programming language (’77) surface and contour plots, or high-quality images – you need a programming language that is intuitive and ShareThis powerful at the same time, and one that doesn’t require excessive time and effort to produce expert-level results. Quick Links (cf. archives of comp.lang.idl-pvwave) IDL is the programming language choice of scientists Login to ittvis.com and engineers because it’s easy to learn, easy to use, Contact a Representative and requires fewer lines of code than other • is a popular software package programming languages, so getting from data to Contact Technical Support discovery is easier and faster. Request Literature What Makes IDL so Easy and Effective? Subscribe in astrophysics, atmospheric physics, Dynamic Type System Resources IDL Intuitive Rules and Conventions IDL Home hyperspectral and medical imaging Access Virtually any Type of Data The IDL programming language requires Recent Releases fewer lines of code than many other Advanced Math & Stats Module languages (bottom). Five lines of IDL code were used to create a contour plot Dataminer (in some cases a de facto standard) of coastline topography (top). Information Packet Watch an IDL Demo [ back ] • is proprietary and expensive • is related with GDL as Home | Company Products & Services Academic Events & Training Downloads User Community Support | Site Map Permissions/Legal © 2010 ITT Visual Information Solutions Matlab with Octave/Scilab, etc. a despite its name, GDL is not an official GNU package yet GDL – GNU Data Language 2 / 15 What’s GDL Reasons behind It works! How it works? Packages It’s alive! What’s GDL (and IDL/PV-WAVE) http://www.ittvis.com/ • GDLa is developed with the aim of providing a free/libre/open-source drop-in replacement for IDL R Company Products & Services Academic Events & Training Downloads User Community Support Register, Login • Search IDL (ITT VIS Interactive Data Language): Stay Connected The IDL Programming Language Facebook • is a tool for data analysis and visualisation Twitter When you need to transform complex scientific data from numbers into visualizations to convey meaningful information – such as 2 and 3-dimensional lines, YouTube • is a programming language (’77) surface and contour plots, or high-quality images – you need a programming language that is intuitive and ShareThis powerful at the same time, and one that doesn’t require excessive time and effort to produce expert-level results. Quick Links (cf. archives of comp.lang.idl-pvwave) IDL is the programming language choice of scientists Login to ittvis.com and engineers because it’s easy to learn, easy to use, Contact a Representative and requires fewer lines of code than other • is a popular software package programming languages, so getting from data to Contact Technical Support discovery is easier and faster. Request Literature What Makes IDL so Easy and Effective? Subscribe in astrophysics, atmospheric physics, Dynamic Type System Resources IDL Intuitive Rules and Conventions IDL Home hyperspectral and medical imaging Access Virtually any Type of Data The IDL programming language requires Recent Releases fewer lines of code than many other Advanced Math & Stats Module languages (bottom). Five lines of IDL code were used to create a contour plot Dataminer (in some cases a de facto standard) of coastline topography (top). Information Packet Watch an IDL Demo [ back ] • is proprietary and expensive • is related with GDL as Home | Company Products & Services Academic Events & Training Downloads User Community Support | Site Map Permissions/Legal © 2010 ITT Visual Information Solutions Matlab with Octave/Scilab, etc. a despite its name, GDL is not an official GNU package yet GDL – GNU Data Language 2 / 15 What’s GDL Reasons behind It works! How it works? Packages It’s alive! What’s GDL (and IDL/PV-WAVE) http://www.ittvis.com/ • GDLa is developed with the aim of providing a free/libre/open-source drop-in replacement for IDL R Company Products & Services Academic Events & Training Downloads User Community Support Register, Login • Search IDL (ITT VIS Interactive Data Language): Stay Connected The IDL Programming Language Facebook • is a tool for data analysis and visualisation Twitter When you need to transform complex scientific data from numbers into visualizations to convey meaningful information – such as 2 and 3-dimensional lines, YouTube • is a programming language (’77) surface and contour plots, or high-quality images – you need a programming language that is intuitive and ShareThis powerful at the same time, and one that doesn’t require excessive time and effort to produce expert-level results. Quick Links (cf. archives of comp.lang.idl-pvwave) IDL is the programming language choice of scientists Login to ittvis.com and engineers because it’s easy to learn, easy to use, Contact a Representative and requires fewer lines of code than other • is a popular software package programming languages, so getting from data to Contact Technical Support discovery is easier and faster. Request Literature What Makes IDL so Easy and Effective? Subscribe in astrophysics, atmospheric physics, Dynamic Type System Resources IDL Intuitive Rules and Conventions IDL Home hyperspectral and medical imaging Access Virtually any Type of Data The IDL programming language requires Recent Releases fewer lines of code than many other Advanced Math & Stats Module languages (bottom). Five lines of IDL code were used to create a contour plot Dataminer (in some cases a de facto standard) of coastline topography (top). Information Packet Watch an IDL Demo [ back ] • is proprietary and expensive • is related with GDL as Home | Company Products & Services Academic Events & Training Downloads User Community Support | Site Map Permissions/Legal © 2010 ITT Visual Information Solutions Matlab with Octave/Scilab, etc. a despite its name, GDL is not an official GNU package yet GDL – GNU Data Language 2 / 15 What’s GDL Reasons behind It works! How it works? Packages It’s alive! What’s GDL (and IDL/PV-WAVE) http://www.ittvis.com/ • GDLa is developed with the aim of providing a free/libre/open-source drop-in replacement for IDL R Company Products & Services Academic Events & Training Downloads User Community Support Register, Login • Search IDL (ITT VIS Interactive Data Language): Stay Connected The IDL Programming Language Facebook • is a tool for data analysis and visualisation Twitter When you need to transform complex scientific data from numbers into visualizations to convey meaningful information – such as 2 and 3-dimensional lines, YouTube • is a programming language (’77) surface and contour plots, or high-quality images – you need a programming language that is intuitive and ShareThis powerful at the same time, and one that doesn’t require excessive time and effort to produce expert-level results.