GIPSpin is a graphical interface programming system which allows code to be visualized.
Version: 0.1.4GIPSpin is a graphical interface programming system which allows code to be visualized and which can generate threaded code.
Operating System: Linux
The user constructs code segments using visual boxes. The program flow is represented as links between the boxes. Complex elements such as threader boxes are available to implement threading.
Currently, simple C code can be automatically parsed and visualized. The user can also start with the GUI to construct code segments which are turned into C++ code.
Researchers and programmers who are interested in visual programming and threading. As stated in the development status, a lot of work remains to be done, and we would be happy for suggestions and comments.
We have found that the GIPSpin approach is also helpful for beginning programmers by reducing the intimidation factor in jumping right to text programming, and also helping develop better mental skills for grasping program flow. Seeing how the structured boxes generate code makes the task of programming seem less daunting.