Dynamic Languages Toolkit

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
DLTK
Initial release29 June 2007; 18 years ago (2007-06-29)
Stable release
R6.2 / 2 May 2020; 5 years ago (2020-05-02)[1]
Preview release
R6.3 / 11 June 2020; 5 years ago (2020-06-11)[1]
Repository
  • {{URL|example.com|optional display text}}Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
Written inJava
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    Operating systemCross-platform: Linux, Mac OS X, Solaris, Windows
    PlatformEclipse
    TypeFramework, Integrated development environment (IDE)
    LicenseEclipse Public License
    Websitewww.eclipse.org/dltk/

    DLTK (Dynamic Languages Toolkit) — is a tool for vendors, researchers, and end-users who rely on dynamic languages. DLTK is a set of extensible frameworks designed to reduce the complexity of building full featured development environments for dynamic languages such as PHP and Perl.[2] Besides a set of frameworks DLTK provides exemplary Tcl, Ruby, Javascript and Python development environments.

    History

    [edit | edit source]

    In 2005 Xored Software inc.[3] proposed Eclipse Dynamic Languages Toolkit Project to the Eclipse Foundation and it was approved in 2006. In 2007 Eclipse DLTK was released as a part of Eclipse Europa. From that moment on, every Eclipse Simultaneous Release comprises a new version of DLTK. Since its very first release, DLTK has been used in various open-source and commercial Eclipse-based development projects.[4]

    CodeGear releases commercial version of (3rdRail) development framework (IDE) for Ruby language and Ruby on Rails framework based on DLTK.[5] Zend Technologies leading PDT (PHP Development tools) project sets DLTK base starting from 1.1 version.

    See also

    [edit | edit source]

    References

    [edit | edit source]
    1. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    [edit | edit source]