DECLAN Pro
This article needs additional citations for verification. Please help improve this article by adding reliable references. Unsourced material may be challenged and removed. (September 2008) |
Appeared in | 2008 |
---|---|
Stable release | 0.94 (August 2008) |
Typing discipline | dynamic, weak |
Influenced by | Object Pascal, JavaScript |
OS | Windows (32bit and 64bit), Linux and MacIntosh |
License | $49.99 Commercial Per Developer |
Website | http://www.declanpro.com/ |
DECLAN is a decisioning langauge; is both procedural and an object-oriented programming language built for data analysis across a wide range of operating systems and computer hardware. G.E. Ozz Nixon Jr, the lead developer of the DECLAN Pro language and environment strives to provide a commercial grade language built for the average business person.
Design
DECLAN Pro shall provide end-user programmers with
- a language similar to Object Pascal while providing the easy and flexibility to JavaScript.
- a compiler, just-in-time compiler and interpreter.
- a virtual machine framework; so code from one operating system will function the same on other operating systems.
History
DECLAN Pro started as a collection of (or Best Of) different scripting solutions; Blaise (2003) from David Butler, DXJavaScript (2001) from G.E. Ozz Nixon Jr. and Alexander Baranovski. The initial intention was to allow C++ and PASCAL programmers to co-exist on the same project, by providing an environment which used Windows DLL files to extend the capabilities of their project while providing a mechanism for interpretation and later just-in-time compilation. This approach to modular development and implementation is how DECLAN Pro grew so quickly; as the core language provides standard variable management, logic comparisons, loops, etc. while keeping hardware and operating system specific calls external of DECLAN Pro itself.
Stub icon | This computer software article is a stub. You can help Wikipedia by expanding it. |
If you like SEOmastering Site, you can support it by - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 and more...
- Pages with ignored display titles
- Pages with broken file links
- Articles needing additional references from September 2008
- Articles with invalid date parameter in template
- All articles needing additional references
- Procedural programming languages
- Object-based programming languages
- Scripting languages
- Numerical programming languages
- Software stubs