HOME

TheInfoList



OR:

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 PHP is a general-purpose scripting language geared towards web development. It was originally created by Danish-Canadian programmer Rasmus Lerdorf in 1993 and released in 1995. The PHP reference implementation is now produced by the PHP Group. ...
and
Perl Perl is a high-level, general-purpose, interpreted, dynamic programming language. Though Perl is not officially an acronym, there are various backronyms in use, including "Practical Extraction and Reporting Language". Perl was developed ...
. Besides a set of frameworks DLTK provides exemplary Tcl, Ruby, Javascript and Python development environments.


History

In 2005 Xored Software inc. proposed Eclipse Dynamic Languages Toolkit Project to the
Eclipse Foundation The Eclipse Foundation AISBL is an independent, Europe-based not-for-profit organization that acts as a steward of the Eclipse open source software development community, with legal jurisdiction in the European Union. It is an organization supp ...
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. CodeGear releases commercial version of ( 3rdRail) development framework (IDE) for Ruby language and
Ruby on Rails Ruby on Rails (simplified as Rails) is a server-side web application framework written in Ruby under the MIT License. Rails is a model–view–controller (MVC) framework, providing default structures for a database, a web service, and web pa ...
framework based on DLTK.
Zend Technologies Zend, formerly Zend Technologies, is a Minneapolis, Minnesota-based software company. The company's products, which include Zend Studio, assist software developers with developing, deploying, and managing PHP-based web applications. The company w ...
leading PDT (PHP Development tools) project sets DLTK base starting from 1.1 version.


See also

*
Xtext Xtext is an open-source software framework for developing programming languages and domain-specific languages (DSLs). Unlike standard parser generators, Xtext generates not only a parser, but also a class model for the abstract syntax tree, as ...


References


External links


DLTK page

Source code

Dynamic Languages Toolkit proposal

DLTK developer, Code Contributor
{{Eclipse Foundation Eclipse (software) Java (programming language) libraries Software using the Eclipse Public License