Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jazzdotdev/speakeasy
๐ฏ๐ Programming to take the Roaring Twenties into space
https://github.com/jazzdotdev/speakeasy
Last synced: 3 months ago
JSON representation
๐ฏ๐ Programming to take the Roaring Twenties into space
- Host: GitHub
- URL: https://github.com/jazzdotdev/speakeasy
- Owner: jazzdotdev
- Created: 2019-02-18T20:58:01.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-07-09T02:31:05.000Z (over 5 years ago)
- Last Synced: 2024-07-18T17:55:39.369Z (4 months ago)
- Homepage:
- Size: 332 KB
- Stars: 5
- Watchers: 3
- Forks: 0
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Speakeasy is a concise and complete [software stack](https://en.wikipedia.org/wiki/Solution_stack) meant for general purpose problem solving. Install [Torchbear](https://github.com/foundpatterns/torchbear) and head over [Speakeasy Apps](https://github.com/speakeasy-apps) to get started.
## Aims
Speakeasy aims to make software development easier and more productive for every developer; seasoned veterans, curious users, adults, children, and so on. Our scope includes the lessons and concepts from other languages and disciplines; and we'll set our sights on unifying them into a simple, well-ordered developer experience.
Through collaborative, wholistic development that leverages the best available engineering practices, we hope to make the most powerful programming language your grandmother's ever seen.
## Syntax
[Our dance](https://www.youtube.com/watch?v=V6QK0xc3mmo) starts with the [PUC-Rio interpreter](https://www.lua.org/manual/5.3/) [Lua syntax](https://en.wikipedia.org/wiki/Lua_(programming_language)#Syntax) for basic data structure and controls with additional functions fitting a broad range of use cases. For more info, see [Torchbear's built-in modules](https://github.com/foundpatterns/torchbear#built-in-modules) and [Torchbear's bindings documentation](https://foundpatterns.github.io/torchbear-docs/index.html).
A new control syntax is currently in the planning and development phase. Rust developers and programming language researchers are highly encouraged to get involved in the issue queue and [the Discord chat server](https://discord.gg/f6XSuWs). The underlying mechanisms can be found in [Torchbear's Jazz environment issue](https://github.com/foundpatterns/torchbear/issues/234).
## Higher-level Interfaces
By laying a foundation with a comprehensive, "batteries included", text-based programming interface, other programming environments will be possible to further develop. Please see [Lighttouch](https://github.com/foundpatterns/lighttouch) as a starting point; more info to follow.
Get Ready For The Roaring Twenties
Like A Night in Paris (1929)
Thank you ยท Namaste ยท Aloha ๐