Matches in DBpedia 2015-10 for { <http://dbpedia.org/resource/Q_(equational_programming_language)> ?p ?o }
- Q_(equational_programming_language) abstract "Q (short for equational programming language) is an interpreted, interactive functional programming language created by Albert Gräf at the University of Mainz in Germany. Q programs are just collections of equations which are used to evaluate expressions in a symbolic fashion. Q has many similarities with other modern functional programming languages like Haskell and ML, but is based on general term rewriting (a method of computation also used by the Mathematica computer algebra system) instead of the lambda calculus.Despite its conceptual simplicity, Q is a full-featured functional programming language with a modern syntax, currying, dynamic typing using an object-oriented type system, exception handling, POSIX multithreading, a comprehensive standard library, and an interface to the C programming language. Q is an impure functional language (i.e., operations with side-effects are permitted) with a default eager evaluation strategy; "special forms" can be used to implement data structures and operations featuring lazy evaluation. Q has been ported to a variety of operating systems, including BeOS, FreeBSD, Linux, Mac OS X, Solaris and Microsoft Windows. The interpreter is free software distributed under the GNU General Public License.Various add-on modules are provided for interfacing, e.g., to GNU Octave, OpenDX (IBM's scientific visualization software), Tcl/Tk and ODBC. A graph editor and library is also available. This turns the language into a practical tool for scientific and other advanced applications. Q also comes with an extensive system interface (though not as comprehensive as the facilities provided by other scripting languages such as Perl and Python). Moreover, computer music applications are supported via portable interfaces for MIDI and digital audio programming.Q has been succeeded by Pure.".
- Q_(equational_programming_language) influenced Pure_(programming_language).
- Q_(equational_programming_language) latestReleaseDate "2006-09-12".
- Q_(equational_programming_language) latestReleaseVersion "7.5".
- Q_(equational_programming_language) wikiPageExternalLink q-lang.sourceforge.net.
- Q_(equational_programming_language) wikiPageID "311741".
- Q_(equational_programming_language) wikiPageLength "5217".
- Q_(equational_programming_language) wikiPageOutDegree "61".
- Q_(equational_programming_language) wikiPageRevisionID "648589089".
- Q_(equational_programming_language) wikiPageWikiLink %22Hello,_World!%22_program.
- Q_(equational_programming_language) wikiPageWikiLink BeOS.
- Q_(equational_programming_language) wikiPageWikiLink Berkeley_sockets.
- Q_(equational_programming_language) wikiPageWikiLink C_(programming_language).
- Q_(equational_programming_language) wikiPageWikiLink Category:Functional_languages.
- Q_(equational_programming_language) wikiPageWikiLink Category:Term-rewriting_programming_languages.
- Q_(equational_programming_language) wikiPageWikiLink Computer_algebra_system.
- Q_(equational_programming_language) wikiPageWikiLink Computer_music.
- Q_(equational_programming_language) wikiPageWikiLink Currying.
- Q_(equational_programming_language) wikiPageWikiLink Data_structure.
- Q_(equational_programming_language) wikiPageWikiLink Digital_audio.
- Q_(equational_programming_language) wikiPageWikiLink Dynamic_typing.
- Q_(equational_programming_language) wikiPageWikiLink Eager_evaluation.
- Q_(equational_programming_language) wikiPageWikiLink Eight_queens_puzzle.
- Q_(equational_programming_language) wikiPageWikiLink Equation.
- Q_(equational_programming_language) wikiPageWikiLink Exception_handling.
- Q_(equational_programming_language) wikiPageWikiLink Expression_(mathematics).
- Q_(equational_programming_language) wikiPageWikiLink FreeBSD.
- Q_(equational_programming_language) wikiPageWikiLink Free_software.
- Q_(equational_programming_language) wikiPageWikiLink Functional_programming.
- Q_(equational_programming_language) wikiPageWikiLink GNU_General_Public_License.
- Q_(equational_programming_language) wikiPageWikiLink GNU_Octave.
- Q_(equational_programming_language) wikiPageWikiLink Germany.
- Q_(equational_programming_language) wikiPageWikiLink Graph_theory.
- Q_(equational_programming_language) wikiPageWikiLink Haskell_(programming_language).
- Q_(equational_programming_language) wikiPageWikiLink Hello_world.
- Q_(equational_programming_language) wikiPageWikiLink IBM.
- Q_(equational_programming_language) wikiPageWikiLink IBM_OpenDX.
- Q_(equational_programming_language) wikiPageWikiLink Interpreter_(computing).
- Q_(equational_programming_language) wikiPageWikiLink Lambda_calculus.
- Q_(equational_programming_language) wikiPageWikiLink Lazy_evaluation.
- Q_(equational_programming_language) wikiPageWikiLink Linux.
- Q_(equational_programming_language) wikiPageWikiLink MIDI.
- Q_(equational_programming_language) wikiPageWikiLink ML_(programming_language).
- Q_(equational_programming_language) wikiPageWikiLink Mac_OS_X.
- Q_(equational_programming_language) wikiPageWikiLink Mathematica.
- Q_(equational_programming_language) wikiPageWikiLink Microsoft_Windows.
- Q_(equational_programming_language) wikiPageWikiLink Multi-paradigm_programming_language.
- Q_(equational_programming_language) wikiPageWikiLink OS_X.
- Q_(equational_programming_language) wikiPageWikiLink Object-oriented.
- Q_(equational_programming_language) wikiPageWikiLink Object-oriented_programming.
- Q_(equational_programming_language) wikiPageWikiLink OpenDX.
- Q_(equational_programming_language) wikiPageWikiLink Open_Database_Connectivity.
- Q_(equational_programming_language) wikiPageWikiLink Operating_system.
- Q_(equational_programming_language) wikiPageWikiLink POSIX.
- Q_(equational_programming_language) wikiPageWikiLink Perl.
- Q_(equational_programming_language) wikiPageWikiLink Prime_number.
- Q_(equational_programming_language) wikiPageWikiLink Programming_language.
- Q_(equational_programming_language) wikiPageWikiLink Programming_paradigm.
- Q_(equational_programming_language) wikiPageWikiLink Pure_(programming_language).
- Q_(equational_programming_language) wikiPageWikiLink Python_(programming_language).
- Q_(equational_programming_language) wikiPageWikiLink Q_(programming_language_from_Kx_Systems).
- Q_(equational_programming_language) wikiPageWikiLink Rewriting.
- Q_(equational_programming_language) wikiPageWikiLink Scripting_language.
- Q_(equational_programming_language) wikiPageWikiLink Scripting_programming_language.
- Q_(equational_programming_language) wikiPageWikiLink Side-effect_(computer_science).
- Q_(equational_programming_language) wikiPageWikiLink Side_effect_(computer_science).
- Q_(equational_programming_language) wikiPageWikiLink Solaris_(operating_system).
- Q_(equational_programming_language) wikiPageWikiLink Strong_and_weak_typing.
- Q_(equational_programming_language) wikiPageWikiLink Strongly-typed_programming_language.
- Q_(equational_programming_language) wikiPageWikiLink Tcl.
- Q_(equational_programming_language) wikiPageWikiLink Term_rewriting.
- Q_(equational_programming_language) wikiPageWikiLink Thread_(computer_science).
- Q_(equational_programming_language) wikiPageWikiLink Thread_(computing).
- Q_(equational_programming_language) wikiPageWikiLink Tk_(computing).
- Q_(equational_programming_language) wikiPageWikiLink Tk_(software).
- Q_(equational_programming_language) wikiPageWikiLink Type_system.
- Q_(equational_programming_language) wikiPageWikiLink University_of_Mainz.
- Q_(equational_programming_language) wikiPageWikiLinkText "Q (equational programming language)".
- Q_(equational_programming_language) wikiPageWikiLinkText "Q programming language".
- Q_(equational_programming_language) wikiPageWikiLinkText "Q".
- Q_(equational_programming_language) designer "Albert Gräf".
- Q_(equational_programming_language) hasPhotoCollection Q_(equational_programming_language).
- Q_(equational_programming_language) implementations "Q".
- Q_(equational_programming_language) influenced Pure_(programming_language).
- Q_(equational_programming_language) latestReleaseDate "2006-09-12".
- Q_(equational_programming_language) latestReleaseVersion "7.5".
- Q_(equational_programming_language) name "Q".
- Q_(equational_programming_language) paradigm Functional_programming.
- Q_(equational_programming_language) paradigm Multi-paradigm_programming_language.
- Q_(equational_programming_language) paradigm Object-oriented_programming.
- Q_(equational_programming_language) paradigm Programming_paradigm.
- Q_(equational_programming_language) typing Strong_and_weak_typing.
- Q_(equational_programming_language) typing Strongly-typed_programming_language.
- Q_(equational_programming_language) typing Type_system.
- Q_(equational_programming_language) website q-lang.sourceforge.net.
- Q_(equational_programming_language) wikiPageUsesTemplate Template:Infobox_programming_language.
- Q_(equational_programming_language) wikiPageUsesTemplate Template:Nofootnotes.
- Q_(equational_programming_language) subject Category:Functional_languages.
- Q_(equational_programming_language) subject Category:Term-rewriting_programming_languages.
- Q_(equational_programming_language) type ProgrammingLanguage.