Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dylan-lang/opendylan
Open Dylan compiler and IDE
https://github.com/dylan-lang/opendylan
compiler dylan ide
Last synced: about 1 month ago
JSON representation
Open Dylan compiler and IDE
- Host: GitHub
- URL: https://github.com/dylan-lang/opendylan
- Owner: dylan-lang
- License: other
- Created: 2011-03-05T00:17:05.000Z (almost 14 years ago)
- Default Branch: master
- Last Pushed: 2024-11-05T20:32:48.000Z (about 2 months ago)
- Last Synced: 2024-11-05T21:31:17.330Z (about 2 months ago)
- Topics: compiler, dylan, ide
- Language: Dylan
- Homepage: http://opendylan.org/
- Size: 107 MB
- Stars: 458
- Watchers: 36
- Forks: 69
- Open Issues: 281
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.rst
- License: License.txt
Awesome Lists containing this project
- awesome-programming-languages - Dylan - Dylan is a multi-paradigm functional and object-oriented programming language. It is dynamic while providing a programming model designed to support efficient machine code generation, including fine-grained control over dynamic and static behaviors. (Uncategorized / Uncategorized)
README
[![Gitter](https://badges.gitter.im/dylan-lang/general.svg)](https://gitter.im/dylan-lang/general?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge) [![libraries-test-suite](https://github.com/dylan-lang/opendylan/actions/workflows/libraries-test-suite.yml/badge.svg)](https://github.com/dylan-lang/opendylan/actions/workflows/libraries-test-suite.yml)
# Welcome to Open Dylan!
Open Dylan is a compiler and a set of libraries for the [Dylan programming
language](http://opendylan.org/books/drm).If you're reading this inside of a binary release that you just downloaded and
unpacked, then this is all you need to do to get started:```
$ export PATH=/path/to/opendylan/bin:$PATH # for bash
```Verify that the downloaded version is working correctly by building a
hello-world binary:```
deft new application --simple hello-world
cd hello-world
deft build --all
_build/bin/hello-world
```Note: if there is no `_build` directory already, dylan-compiler will create it
and build all used libraries. Subsequent builds will be much faster since they
won't need to rebuild core libraries (as long as you always run the compiler in
the same directory).## What Next?
If this is your first time trying Open Dylan, take a look at the [Getting
Started](https://opendylan.org/getting-started-cli/) guide.See also:
* [BUILDING.rst](BUILDING.rst) - how to build the compiler and IDE
* See the [Open Dylan Hacker's Guide](https://opendylan.org/hacker-guide/) for
how to contribute to Open Dylan or its libraries.
* [opendylan.org](https://opendylan.org) - our main website