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