A scripting language that works on generative programming. It offers facilities for building a DSL, for generating code, for source-to-source translation or program transformation, after restricting human interventions to the essentials.
Dec 26, 2011 12:06:23
Windows 98, Windows NT, Windows 2000, Windows XP, Unix
Description: CodeWorker is a scripting language for producing reusable, tailor-made, evolvable and reliable IT systems with a high level of automation. This is a software engineering approach called "generative programming".
The most remarkable advantage is about generating source code automatically after restricting human interventions to the essentials.
An extended BNF syntax allows defining new Domain-Specific languages or parsing existing format (HTML pages for example).
A template-based syntax like PHP and JSP allows writing the patterns for generating code.
The code generation knows how to preserve protected areas with hand-typed code and offers code expansion, source-to-source translation and program transformation.
These tasks are executed in a straightforward process, with no binding to an external programming language and with no translation of requirements specification in a constraining format.
Scripting Language Tools Get Upgrades July 30, 2004 Scripting languages such as Perl or Tcl frequently are what make the disparate parts of corporate Web sites work together. Two companies that supply tools for open-source scripting languages upgraded their offerings this month.