PlutoSpin- Putting a New Spin on Programming
GIPSpin

OVERVIEW
A graphical interface programming system allowing the visualization of code and capability to generate threaded code.
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.

SUMMARY OF STATUS:
Development Status:
Pre-Alpha
Intended Audience:
Programmers, Researchers
Operating System:
Linux, Win32
License:
GNU-GPL
<details>
Language:
English

INTENDED AUDIENCE:
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.

DOWNLOADS:
<WARNING- This is research pre-alpha code, USE AT YOUR OWN RISK- read license>

RPM for Linux (tested on RH9, and FC3):
GIPSpin-0.1.4-1.i386.rpm  

EXE's for Windows (tested on Win98, WinME, WinXP):
gipspin_install_0_1_4.exe
MinGW-3.1.0-1.exe  (Needed for compiling and error checking- see MinGW site for details)

Documentation/Tutorial:
GIPSpin_Manual.html

Source:
Available on
sourceforge.net/projects/gipspin

SCREENSHOTS: <click on image for full size>
Snapshot of Library of blocks for GIPSpin
Copyright © 2005 E Berta. All rights reserved.