Dylan
Details
| Size: | 0K |
| Last Update: | 2008-05-31 01:16:09 |
| Version: | 1.0 beta1 |
| OS Support: | Linux |
| License/Program Type: | GPL (GNU General Public License) |
| Publisher: | Gwydion Dylan Maintainers |
| Price: | $0.00 |
Description:
Dylan 1.0 beta1 is compilers software developed by Gwydion Dylan Maintainers.
Dylan is an advanced, object-oriented, dynamic language which supports the rapid development of programs.
When needed, the programmer can later optimize [his or her] programs for more efficient execution by supplying type information to the compiler. Nearly all entities in Dylan (including functions, classes, and basic data types such as integers) are first class objects.
Additionally Dylan supports multiple inheritance, polymorphism, multiple dispatch, keyword arguments, object introspection, and many other advanced features...
Here are some key features of "Dylan":
An advanced object model. Dylan's object model is more powerful than those of most mainstream languages, but more familiar than what you'd find in an academic language.
Efficiency and flexibility. Dylan can be used as a dynamic prototyping language (like Smalltalk) or an efficient compiled language. Functional Developer, Functional Objects' Dylan compiler, generates code as good as that of most C compilers. Still, it provides an interactive prototyping environment like those found in Smalltalk or Common Lisp.
Support for advanced IDEs. The original implementation of Dylan stored code in a database and provided multiple views of how definitions were related. Cross-referencing, hypercode and online documentation were all popular research topics among the language's designers.
Infix syntax. (Most languages, including C, are infix. LISP is prefix and Forth is postfix.)
Dylan 1.0 beta1 supports different languages (including english). It works with Linux.
Downloading Dylan 1.0 beta1 will take if you use fast ADSL connection.
0 comments
Add to
Dylan Version History
Related Software
|
|
From category: Libraries |
| CGI::Wiki 0.62 is libraries software developed by Kake Pugh. CGI::Wiki is a toolkit for building Wikis. Helps you develop Wikis quickly by taking care of the boring bits for you. You will st... |
|
|
From category: Assembler-Tools |
| Autoconf Macro Archive 2006-10-29 (cryp.to) is assembler tools software developed by Peter Simons. Autoconf Macro Archive aims to provide a collection of reusable Autoconf macros as free software.\... |
|
|
From category: Interpreters |
| Gambas 2 1.9.46a is interpreters software developed by Gambas Team. Gambas is, before all, a Basic language with object extensions. A program written with Gambas is a set of files. Each file... |
|
|
From category: Libraries |
| Data::DPath::Builder 0.00_01 is libraries software developed by Ken MacLeod. Data::DPath::Builder is a SAX handler for building an XPath tree. SYNOPSIS use AnySAXParser; use Data... |
|
|
From category: Libraries |
| libtorrent is a C++ library that aims to be a good alternative to all the other bittorrent implementations around.... |
|
|
From category: Libraries |
| Audio::Play 1.029 is libraries software developed by Nick Ing-Simmons. Audio::Play is an interface for Audio::Data to hardware. SYNOPSIS use Audio::Data; use Audio::Play;... |
|
|
From category: Libraries |
| CallGraph::Lang::Fortran 0.55 is libraries software developed by Ivan Tubert. CallGraph::Lang::Fortran is a Perl module with a Fortran 77 parser for creating call graphs. SYNOPSIS... |
|
|
From category: Libraries |
| Audio Input-Output Library 0.2.0 is libraries software developed by Hod McWuff. Audio Input-Output Library (libaio) is meant to solve the problem of differing digital audio platforms once and for a... |
|
|
From category: Assembler-Tools |
| Bakery 2.3.18 is assembler tools software developed by The GNOME Project. Bakery project is a C++ Framework for creating document-based GNOME applications using gnomemm and/or gtkmm. Here ar... |
|
|
From category: Libraries |
| Flash::FLAP::Object 0.09 is libraries software developed by Simon Ilyushchenko. Flash::FLAP::Object is a Perl module translated from PHP Remoting v. 0.5b from the -PHP project. Package u... |
|
|
From category: Libraries |
| Pigment Python package contains modules that allow you to use Pigment in Python programs.... |
|
|
From category: Libraries |
| The CentralNic Toolkit is CentralNic\'s system for instantaneous Registry-Registrar Communications.... |
|
|
From category: Quality-Assurance-and-Testing |
| Delta 2006.07.15 is quality assurance and testing software developed by Daniel S. Wilkerson and Scott McPeak. Delta project assists users in minimizing \"interesting\" files, subject to a test of t... |
|
|
From category: Libraries |
| b64 is a very small and simple library that provides Base-64 encoding and decoding, according to RFC-1113, in C and C++.... |
|
|
From category: Interpreters |
| FScript 1.17 is interpreters software developed by murlen. FScript is an extremely simple scripting language. Its intended use is as an embedded language in other Java programs. It is very simple t... |
Leave a comment