An open API service indexing awesome lists of open source software.

https://github.com/elide-dev/design

Design notes and other experiments
https://github.com/elide-dev/design

Last synced: 5 days ago
JSON representation

Design notes and other experiments

Awesome Lists containing this project

README

          

# runtime design

Imperfect notes about how a perfect runtime might behave.

| Proposal | Title | Description |
| --------------------------------------- | ---------------------------- | --------------------------------------------------------- |
| [**ELD-1**](./draft/1-language.md) | Language | Explores language support ideas. |
| [**ELD-2**](./draft/2-tooling.md) | Tooling | Explores unified developer tooling ideas. |
| [**ELD-3**](./draft/3-cli.md) | Command-line Interface | Explores how Elide should operate as a command-line tool. |
| [**ELD-4**](./draft/4-native.md) | Native Interface | Explores Elide's structure for native dispatch. |
| [**ELD-5**](./draft/5-libc.md) | LibC | Explores Elide's strategy for LibC support. |
| [**ELD-6**](./draft/6-finalbin.md) | End-user Binaries | Explores support for end-user target binaries |
| [**ELD-7**](./draft/7-config.md) | Infra & Config as Code | Explores support for {infra,config}-as-code |
| [**ELD-8**](./draft/8-security.md) | Memory Safety & Security | Explores memory safety and security topics |
| [**ELD-9**](./draft/9-entrypoint.md) | Entrypoint Strategy | Explores how Elide's initial entrypoint should work |
| [**ELD-10**](./draft/10-conventions.md) | Conventions & API Compliance | Explores conventions and APIs which Elide should adopt |
| [**ELD-11**](./draft/11-jvm-kotlin.md) | JVM & Kotlin Support | Explores how Kotlin should behave on Elide |
| [**ELD-12**](./draft/12-drop-in-homes.md) | `*_HOME` Support | Explores how Elide could slot in for `*_HOME` variables |