IDL (programming language) (original) (raw)
IDL, short for Interactive Data Language, is a programming language used for data analysis. It is popular in particular areas of science, such as astronomy, atmospheric physics and medical imaging. IDL shares a common syntax with PV-Wave and originated from the same codebase, though the languages have subsequently diverged in detail. There are also free or costless implementations, such as GNU Data Language (GDL) and Fawlty Language (FL).
Property | Value |
---|---|
dbo:abstract | IDL (Interactive Data Language) ist eine Programmiersprache zur Analyse und Visualisierung von Daten. Die Sprache wurde 1977 von David Stern entwickelt. Das von ihm gegründete Unternehmen RSI Research Systems Inc. gehört inzwischen zu Harris Geospatial Solutions. Eine Array-basierte Programmiersprache ist integraler Bestandteil der Software, sodass auch komplexe Anwendungen erstellt werden können. IDL ist auf die Bedürfnisse von Wissenschaftlern, Ingenieuren und Entwicklern zugeschnitten und wird u. a. vom Deutschen Zentrum für Luft- und Raumfahrt (DLR) und von der amerikanischen Raumfahrtbehörde NASA verwendet. Auch astronomische Pipelines wie z. B. SMART für das Spitzer-Weltraumteleskop basieren auf IDL. GDL (GNU Data Language) ist ein Open-Source-Projekt, welches nach eigenen Angaben Syntax-kompatibel mit IDL-Version 7.1 ist. Somit ist es eine freie Alternative zu IDL. Da jedoch etliche Features von IDL, insbesondere hinsichtlich Visualisierung und GUI, noch nicht in GDL implementiert sind, erweist sich die Portierung von komplexen IDL-Programmen nach GDL als schwierig. GDL steht in den meisten aktuellen Linux-Distributionen als Paket unter dem Namen gnudatalanguage zur Verfügung. Zudem gibt es auch eine Implementierung für Mac OS X. (de) IDL, short for Interactive Data Language, is a programming language used for data analysis. It is popular in particular areas of science, such as astronomy, atmospheric physics and medical imaging. IDL shares a common syntax with PV-Wave and originated from the same codebase, though the languages have subsequently diverged in detail. There are also free or costless implementations, such as GNU Data Language (GDL) and Fawlty Language (FL). (en) IDL, acronyme d'Interactive Data Language, est un langage de programmation propriétaire apparu à la fin des années 1970, et qui est rapidement monté en puissance dans les domaines de la télédétection et de l'astronomie. IDL est un langage vectoriel de traitement de données et de visualisation très répandu dans l'industrie et dans la recherche. (fr) 대화형 데이터 언어(Interactive Data Language; IDL)는 데이터 분석용으로 쓰이는 프로그래밍 언어이다. 천문학, 등 과학 분야에서 널리 사용된다. (ko) L'Interactive Data Language, anche noto con la sigla IDL, è un linguaggio di programmazione specializzato nell'analisi di dati scientifici. È commercializzato dalla . I vantaggi principali sono la semplicità dell'ambiente di programmazione, la disponibilità di estese librerie integrate e la portabilità del codice. Gli svantaggi sono il costo elevato delle licenze e la velocità limitata delle applicazioni sviluppate. La prima versione di IDL fu creata da David Stern mentre lavorava alla NASA sull'elaborazione di immagini provenienti dalle sonde del Programma Mariner. Nel 1981 fu fondata la poi assorbita dalla e fu commercializzata la prima versione di IDL. Attualmente IDL è commercializzato da exelis. L'ambiente di programmazione IDL è disponibile su varie piattaforme (Windows, Macintosh, Linux). Non utilizzando IDL un compilatore propriamente detto, le applicazioni IDL richiedono per essere eseguite una installazione IDL con relativa licenza. Dalla versione 6.0 è disponibile gratuitamente sul sito del produttore una Macchina virtuale IDL che consente l'uso delle applicazioni sviluppate anche su computer privi di licenza. I campi di applicazione principali sono l'elaborazione di immagini astronomiche e mediche a fini di ricerca scientifica. Una estensione di IDL (Watsyn) che integra un server DICOM è utilizzata nelle stazioni di refertazione professionali in ambito TC ed MRI. La sua sintassi è piuttosto simile a quella del più famoso MATLAB. (it) IDL (ang.) Interactive Data Language – jest językiem programowania wykorzystywanym do analizy danych. Popularny w astronomii, naukach o Ziemi oraz diagnostyce obrazowej. IDL pozwala użytkownikom przekształcać liczby w ich reprezentacje wizualne, które często są też dynamiczne. (pl) Interactive Data Language (IDL) は、科学技術計算でよく使われるデータ分析用プログラミング言語である。 なおインタフェース記述言語 (Interface Definition Language) もIDLと略記されるが、全く関係ない。本記事ではInteractive Data Languageの意味でIDLという略称を使用するものとする。 (ja) 交互式數據語言,或稱IDL (Interactive Data Language),是一種科學家常用的程式語言。 (zh) |
dbo:thumbnail | wiki-commons:Special:FilePath/Random-data-plus-trend-r2.png?width=300 |
dbo:wikiPageExternalLink | http://www.idlcoyote.com/ http://idlastro.gsfc.nasa.gov/ http://www.flxpert.hu/fl/ http://www.harrisgeospatial.com/SoftwareandTechnology/IDL.aspx http://www.idlcoyote.com/gallery/index.html http://www.austlii.edu.au/au/legis/cth/consol_act/ca1968133/s47d.html http://www.austlii.edu.au/au/legis/cth/consol_act/ca1968133/s47h.html |
dbo:wikiPageID | 512587 (xsd:integer) |
dbo:wikiPageLength | 14319 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1087887364 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Python_(programming_language) dbr:Scilab dbr:Hubble_Space_Telescope dbr:Perl dbr:Perl_Data_Language dbr:United_States_Naval_Research_Laboratory dbr:University_of_Michigan dbr:Unix dbr:VAX_MACRO dbr:ENVI_(software) dbr:List_of_numerical-analysis_software dbr:K_programming_language dbc:Plotting_software dbr:Medical_imaging dbr:STEREO dbr:Object-oriented_programming dbr:Solarsoft dbr:GNU_Data_Language dbr:Giotto_(spacecraft) dbr:Goddard_Space_Flight_Center dbr:NaN dbr:Namespaces dbr:Laboratory_for_Atmospheric_and_Space_Physics dbr:Arithmetic_overflow dbr:MATLAB dbr:Smalltalk dbr:Composite_data_type dbr:Operator_overloading dbr:Principle_of_least_surprise dbr:Syntax_(programming_languages) dbc:Array_programming_languages dbr:C_(programming_language) dbr:Data_analysis dbr:J_programming_language dbc:Earth_sciences_graphics_software dbr:Dynamic_typing dbr:European_Space_Agency dbr:Event-driven_programming dbr:Fortran dbr:NumPy dbr:Numerical_analysis dbr:PDP-12 dbr:PDP-8 dbr:Graphical_user_interface dbr:University_of_Colorado_at_Boulder dbr:Remote_sensing dbr:Mariner_7 dbr:APL_programming_language dbr:Halley's_Comet dbr:Harris_Geospatial dbr:Hash_table dbr:Atmospheric_physics dbr:Dynamically_typed dbr:Astronomy dbc:Numerical_programming_languages dbc:Programming_languages_created_in_1977 dbr:Codebase dbr:Java_virtual_machine dbr:Reference_counting dbr:Array_programming dbr:Mariner_9 dbr:Bytecode dbr:Space_Shuttle dbr:Free_software dbr:Freeware dbr:Exelis_Visual_Information_Solutions dbr:National_Center_for_Atmospheric_Research dbr:OpenVMS dbr:PV-Wave dbr:IRAF dbr:Image_processing dbr:Programming_language dbr:Evaluation_strategy dbr:Named_parameter dbr:ITT_Industries dbr:Naval_Research_Laboratory dbr:Hyperspectral dbr:ITT_Visual_Information_Solutions dbr:Ball_Aerospace_&_Technologies_Corp. dbr:Multispectral dbr:File:Epica-vostok-40kyr.png dbr:File:Random-data-plus-trend-r2.png |
dbp:designer | David Stern (en) |
dbp:developer | David Stern & ITT Visual Information Solutions (ITT VIS) (en) |
dbp:implementations | IDL, GNU Data Language, Fawlty Language (en) |
dbp:latestReleaseDate | March 2022 (en) |
dbp:latestReleaseVersion | IDL 8.8.2 (en) |
dbp:name | IDL (en) |
dbp:paradigm | dbr:Array_programming |
dbp:typing | dbr:Dynamic_typing |
dbp:wikiPageUsesTemplate | dbt:Image_processing_software dbt:As_of dbt:Citation_needed dbt:Distinguish dbt:Infobox_programming_language dbt:Mono dbt:More_citations_needed dbt:Original_research dbt:Reflist dbt:Short_description dbt:Numerical_analysis_software dbt:Statistical_software |
dbp:wordnet_type | http://www.w3.org/2006/03/wn/wn20/instances/synset-programming_language-noun-1 |
dbp:year | 1977 (xsd:integer) |
dcterms:subject | dbc:Plotting_software dbc:Array_programming_languages dbc:Earth_sciences_graphics_software dbc:Numerical_programming_languages dbc:Programming_languages_created_in_1977 |
gold:hypernym | dbr:Language |
rdf:type | owl:Thing dbo:Language dbo:Software yago:Abstraction100002137 yago:ArtificialLanguage106894544 yago:Communication100033020 yago:Language106282651 yago:ProgrammingLanguage106898352 yago:WikicatProgrammingLanguages |
rdfs:comment | IDL, short for Interactive Data Language, is a programming language used for data analysis. It is popular in particular areas of science, such as astronomy, atmospheric physics and medical imaging. IDL shares a common syntax with PV-Wave and originated from the same codebase, though the languages have subsequently diverged in detail. There are also free or costless implementations, such as GNU Data Language (GDL) and Fawlty Language (FL). (en) IDL, acronyme d'Interactive Data Language, est un langage de programmation propriétaire apparu à la fin des années 1970, et qui est rapidement monté en puissance dans les domaines de la télédétection et de l'astronomie. IDL est un langage vectoriel de traitement de données et de visualisation très répandu dans l'industrie et dans la recherche. (fr) 대화형 데이터 언어(Interactive Data Language; IDL)는 데이터 분석용으로 쓰이는 프로그래밍 언어이다. 천문학, 등 과학 분야에서 널리 사용된다. (ko) IDL (ang.) Interactive Data Language – jest językiem programowania wykorzystywanym do analizy danych. Popularny w astronomii, naukach o Ziemi oraz diagnostyce obrazowej. IDL pozwala użytkownikom przekształcać liczby w ich reprezentacje wizualne, które często są też dynamiczne. (pl) Interactive Data Language (IDL) は、科学技術計算でよく使われるデータ分析用プログラミング言語である。 なおインタフェース記述言語 (Interface Definition Language) もIDLと略記されるが、全く関係ない。本記事ではInteractive Data Languageの意味でIDLという略称を使用するものとする。 (ja) 交互式數據語言,或稱IDL (Interactive Data Language),是一種科學家常用的程式語言。 (zh) IDL (Interactive Data Language) ist eine Programmiersprache zur Analyse und Visualisierung von Daten. Die Sprache wurde 1977 von David Stern entwickelt. Das von ihm gegründete Unternehmen RSI Research Systems Inc. gehört inzwischen zu Harris Geospatial Solutions. Eine Array-basierte Programmiersprache ist integraler Bestandteil der Software, sodass auch komplexe Anwendungen erstellt werden können. (de) L'Interactive Data Language, anche noto con la sigla IDL, è un linguaggio di programmazione specializzato nell'analisi di dati scientifici. È commercializzato dalla . I vantaggi principali sono la semplicità dell'ambiente di programmazione, la disponibilità di estese librerie integrate e la portabilità del codice. Gli svantaggi sono il costo elevato delle licenze e la velocità limitata delle applicazioni sviluppate. La sua sintassi è piuttosto simile a quella del più famoso MATLAB. (it) |
rdfs:label | Interactive Data Language (de) IDL (programming language) (en) IDL (langage) (fr) Interactive Data Language (it) 대화형 데이터 언어 (ko) Interactive Data Language (ja) Interactive Data Language (pl) IDL (编程语言) (zh) |
owl:differentFrom | dbr:Interface_description_language |
owl:sameAs | freebase:IDL (programming language) yago-res:IDL (programming language) wikidata:IDL (programming language) dbpedia-de:IDL (programming language) dbpedia-fi:IDL (programming language) dbpedia-fr:IDL (programming language) dbpedia-hu:IDL (programming language) dbpedia-it:IDL (programming language) dbpedia-ja:IDL (programming language) dbpedia-ko:IDL (programming language) dbpedia-pl:IDL (programming language) dbpedia-vi:IDL (programming language) dbpedia-zh:IDL (programming language) https://global.dbpedia.org/id/dfYb |
prov:wasDerivedFrom | wikipedia-en:IDL_(programming_language)?oldid=1087887364&ns=0 |
foaf:depiction | wiki-commons:Special:FilePath/Random-data-plus-trend-r2.png wiki-commons:Special:FilePath/Epica-vostok-40kyr.png |
foaf:isPrimaryTopicOf | wikipedia-en:IDL_(programming_language) |
is dbo:influenced of | dbr:Fortran |
is dbo:influencedBy of | dbr:Perl_Data_Language |
is dbo:programmingLanguage of | dbr:SPEDAS |
is dbo:wikiPageRedirects of | dbr:IDL_programming_language dbr:Interactive_Data_Language dbr:Interactive_data_language |
is dbo:wikiPageWikiLink of | dbr:List_of_computing_and_IT_abbreviations dbr:List_of_file_formats dbr:Mie_scattering dbr:Perl_Data_Language dbr:DICOM dbr:List_of_numerical-analysis_software dbr:List_of_programming_languages dbr:List_of_programming_languages_by_type dbr:OPeNDAP dbr:Comparison_of_programming_languages_(array) dbr:S-Lang dbr:SPEDAS dbr:Solarsoft dbr:FreeMat dbr:GNU_Data_Language dbr:GrADS dbr:Laboratory_for_Atmospheric_and_Space_Physics dbr:Spacecraft_Planet_Instrument_C-matrix_Events dbr:BOUML dbr:CUDA dbr:Timeline_of_programming_languages dbr:Data_cube dbr:Karl_Glazebrook dbr:Ana_(programming_language) dbr:DISLIN dbr:Fortran dbr:Numerical_analysis dbr:Fourth-generation_programming_language dbr:History_of_programming_languages dbr:History_of_software dbr:Principal_component_analysis dbr:Harris_Geospatial dbr:Hierarchical_Data_Format dbr:JPEG_2000 dbr:Astropy dbr:Codes_for_electromagnetic_scattering_by_spheres dbr:Array_programming dbr:Autoload dbr:IDL_programming_language dbr:Mersenne_Twister dbr:Orfeo_toolbox dbr:Interactive_Data_Language dbr:PV-Wave dbr:List_of_software_for_astronomy_research_and_education dbr:SeaWiFS dbr:NICMOSlook dbr:Named_parameter dbr:Interactive_data_language |
is dbp:influenced of | dbr:Fortran |
is dbp:influencedBy of | dbr:Perl_Data_Language |
is dbp:programmingLanguage of | dbr:SPEDAS |
is owl:differentFrom of | dbr:IDL_specification_language |
is foaf:primaryTopic of | wikipedia-en:IDL_(programming_language) |