GLSL Hacker Articles
> Compute shaders on Radeon
> Distance functions in GLSL
> GLSL Interpolation Qualifiers
> Tessellation Spacing Modes
> Normal Visualizer with GS
> 3D Surface Plots
> Normal Mapping
> Circle and Disc in GLSL
> PhysX 3 Flag Demo
> GLSL Hacker on Raspberry Pi
GLSL Hacker supports the live coding. Live coding (or live programming) is the feature that allows to modify a source code (of a GLSL program, or of a Lua / Python script) and to get instantly the result. No longer need to compile or wait seconds to see the impact of such or such change in the code. Live coding allows you to play with code, tweak parameters, in a word, live programming makes the code interactive.
The Windows and OSX versions of GLSL Hacker come with two external tools. These tools log on to GLSL Hacker (via TCP/IP) and allow to modify the GLSL programs and Lua/Python scripts.
Since live updater tools are based on a TCP/IP connection, they can run on a different computer with different OS. For example you can run GLSL Hacker on Linux, launch the network GLSL live updater on Windows and launch the network scripting live updater on OSX.
The Windows version of GLSL Hacker comes with built-in live programming feature. The network live updater tools are not required to live-code: