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