Source Code in Database
Appearance
![]() | This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these messages)
|
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