By Letter: Non-alphabet | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
  Email this page to a friend


Q




<language> A very high level language by Per Bothner based on lazy generalised sequences.

Q has lexical scope, and some support for logic programming[?] and constraint programming.

The language includes small subsets of Common Lisp and Scheme.

Q was a test-bed for programming language ideas.

Where APL uses arrays for looping, Q uses generalised sequences which may be infinite and may be stored or calculated on demand.

It has macros, primitives to run programs, and an interactive command language.

Q is implemented in C++, and comes with an interpreter, compiler framework, libraries, and documentation.

It runs on Linux and SUN-4 and should work on any 32-bit Unix.

Latest version: 1, as of 1993-06-07.

Development stopped in 1994.

Home (http://kelso.bothner.com/~per/software/#Q ).

E-mail: Per Bothner <per@bothner.com>.



< Previous TermsTerms Containing QNext Terms >
pw
py
Pythagoras
Pythagoras' Theorem
Python
10base2
10base5
1802
2B1Q
32-bit application
QA
qa
QA4
QAM
Qbasic


Web Standards & Support:

Link to and support eLook.org Powered by LoadedWeb Web Hosting
Valid XHTML 1.0! Valid CSS! eLook.org FireFox Extensions