Q (programming language from Kx Systems)

From Seo Wiki - Search Engine Optimization and Programming Languages
Jump to navigationJump to search
Q
Paradigm array, functional
Appeared in 2003[1]
Designed by Arthur Whitney
Developer Kx Systems
Typing discipline dynamic, strong
Influenced by A+, APL, Scheme, K

Q is a proprietary array processing language developed by Arthur Whitney and commercialized by Kx Systems. The language serves as the query language for KDB+, a disk based and in-memory, column-based database. Kdb+ is based upon K, a terse variant of APL. Q is a thin wrapper around K, providing a more readable, English like interface.[2]

See also

  • APL - the first array programming language
  • J - another APL-inspired language
  • K - the language Q is built upon

References

Further reading

  • Q For Mortals: A Tutorial in Q Programming, by Jeffry A Borror, ISBN 78-1434829016

External links