Matches in DBpedia 2014 for { <http://dbpedia.org/resource/Q_(equational_programming_language)> ?p ?o. }
Showing items 1 to 43 of
43
with 100 items per page.
- 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) wikiPageRevisionID "552767996".
- 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 Object-oriented_programming.
- Q_(equational_programming_language) paradigm Programming_paradigm.
- Q_(equational_programming_language) typing Strong_and_weak_typing.
- Q_(equational_programming_language) typing Type_system.
- Q_(equational_programming_language) website q-lang.sourceforge.net.
- Q_(equational_programming_language) subject Category:Functional_languages.
- Q_(equational_programming_language) subject Category:Term-rewriting_programming_languages.
- Q_(equational_programming_language) type Abstraction100002137.
- Q_(equational_programming_language) type ArtificialLanguage106894544.
- Q_(equational_programming_language) type Communication100033020.
- Q_(equational_programming_language) type FunctionalLanguages.
- Q_(equational_programming_language) type Language106282651.
- Q_(equational_programming_language) type ProgrammingLanguage106898352.
- Q_(equational_programming_language) type ProgrammingLanguage.
- Q_(equational_programming_language) type Software.
- Q_(equational_programming_language) type Work.
- Q_(equational_programming_language) type CreativeWork.
- Q_(equational_programming_language) type InformationEntity.
- Q_(equational_programming_language) comment "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_(equational_programming_language) label "Q (equational programming language)".
- Q_(equational_programming_language) sameAs m.01t8hq.
- Q_(equational_programming_language) sameAs Q7265635.
- Q_(equational_programming_language) sameAs Q7265635.
- Q_(equational_programming_language) sameAs Q_(equational_programming_language).
- Q_(equational_programming_language) wasDerivedFrom Q_(equational_programming_language)?oldid=552767996.
- Q_(equational_programming_language) homepage q-lang.sourceforge.net.
- Q_(equational_programming_language) isPrimaryTopicOf Q_(equational_programming_language).
- Q_(equational_programming_language) name "Q".