Petal compiler, specification, and tools
Neia Finch e97c49fd49 Added some notes I had lying around 1 year ago
dpetalc Added some notes I had lying around 1 year ago
.gitignore Added a bunch of files that should have been here already 1 year ago
.gitmodules Added llvm-d as submodule 1 year 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
dlang.md Added some notes I had lying around 1 year ago
ecosystem.md Some random thoughts 2 years ago
genlogo.d Added a bunch of files that should have been here already 1 year ago
metaprogramming.md Added some notes I had lying around 1 year 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
style.md Added some notes I had lying around 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.