Interactive development environments¶
When q runs it displays a console where you enter expressions and see them evaluated.
KDB+ 4.0 2020.05.20 Copyright (C) 1993-2020 Kx Systems
m64/ 12()core 65536MB sjt mackenzie.local 127.0.0.1 ..
q)til 6
0 1 2 3 4 5
q)
This is all you need to follow the tutorials, and if you just want to learn a little about q, it is easiest to work in the console.
As you become more familiar with q, you may prefer to work in an interactive development environment.
KX Developer¶
An interactive development environment for kdb+ produced and maintained by KX. Free for all use.
KX Analyst is the enterprise version of Developer.
KX Dashboards¶
An interactive development environment for graphical displays from q scripts. Free for all use.
Jupyter notebooks¶
JupyterQ, from KX, lets you run q inside a Jupyter notebook.
Third-party IDEs¶
- qStudio, a cross-platform IDE with charting and autocompletion by TimeStored
- Q Insight Pad is an IDE for Windows
- kxcontrib/cburke/qconsole is an IDE using GTK