The CodeDub development loop enables high-quality programming and development through a very expressive and flexible platform. Some languages have sought to limit variation and propose elaborate constraints on methodology, but there are always workarounds. Code|Dub uses a simpler, more dynamic approach. By unifying execution, output, debugging and a form of a versioning repository, Code|Dub naturally presents a TestAndPress opportunity for iterative development. Before a section of code is greenlighted, it can be run through a matched segment to check for compiler errors, correct input validation, appropriate output or even performance.
| CodeDub/Grid |