Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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

Awesome Lists containing this project

README

        

speakeasy logo

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 ๐Ÿ‘‹