Source Code in Database
A Source Code in Database (SCID) IDE is an IDE such as IBM VisualAge Java where code is pre-parsed and stored in a database. This allows many productivity-enhancing shortcuts which were otherwise not possible.
A drawback of SCID systems is that code that cannot be parsed, such as code with syntax errors, cannot be imported into an SCID system without it becoming commented out.
See also
- Intentional programming and visual programming tools may store programs as databases
- Structure editor
- Homoiconicity
Some examples or discussions of this include:
- http://www.c2.com/cgi/wiki?SourceCodeInDatabase
- http://mindprod.com/project/scid.html
- http://martinfowler.com/bliki/ProjectionalEditing.html
Also, Eric & Mike Hewitt from PrecisionSoftware were working on a SCID in C# in 2014
This article is issued from Wikipedia - version of the Wednesday, November 04, 2015. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.