Petal compiler, specification, and tools
Neia Finch e97c49fd49 Added some notes I had lying around 8 months ago
dpetalc Added some notes I had lying around 8 months 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? 1 year ago
any.md Some random thoughts 1 year ago
designing.md Some random thoughts 1 year ago
dlang.md Added some notes I had lying around 8 months ago
ecosystem.md Some random thoughts 1 year 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 8 months 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
style.md Added some notes I had lying around 8 months 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.