Petal compiler, specification, and tools
dhasenan e1b230f5ba A bunch more parsing with expressions. 1 year ago
dpetalc A bunch more parsing with expressions. 1 year ago
.gitignore Started a compiler 1 year ago
README.md Added a readme? 1 year ago
any.md Some random thoughts 1 year ago
designing.md Some random thoughts 1 year ago
ecosystem.md Some random thoughts 1 year ago
openquestions.md Working on docs and grammar for the new syntax 1 year ago
organization.md Some random thoughts 1 year ago
petal.md Implicit conversions?? 1 year ago
petal.svg Logo get! 1 year ago
platforms.md It compiles! 1 year ago
ponderings.md Some random thoughts 1 year ago
typesystem.md Reworked some frontend stuff? 1 year ago

README.md

Petal: a fast applications language with metaprogramming

Petal logo

For developing core libraries, OS kernels, or distributed lock stores scaling to a thousand requests a second, you want something with no overhead.

Let’s face it, most of the code we write is regular applications running at human scales in human time. We want to get something that works, fast. And we’d like something that works fast.

That’s where Petal comes in.