Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Caddy is not using Starlark actually #278

Open
Maibunni opened this issue May 18, 2024 · 1 comment · May be fixed by #279
Open

Caddy is not using Starlark actually #278

Maibunni opened this issue May 18, 2024 · 1 comment · May be fixed by #279

Comments

@Maibunni
Copy link

As per this issue: caddyserver/caddy#6325

laurentlb added a commit to laurentlb/starlark that referenced this issue May 18, 2024
@laurentlb laurentlb linked a pull request May 18, 2024 that will close this issue
@laurentlb
Copy link
Contributor

laurentlb commented May 18, 2024

Thanks! I've sent a PR.

For the record, here's what their readme looked like in their Caddy 2 development branch:
https://github.com/caddyserver/caddy/blob/3d9f8eac08e172d99eafb396f161263fd444c073/README.md#json-is-declarative-what-if-i-need-more-programmability-ie-imperative-syntax

The list of improvements at the top of the file mentioned:

An embedded scripting language! Caddy2 has native Starlark integration. Do things you never thought possible with higher performance than Lua, JavaScript, and other VMs. Starlark is expressive, familiar (dialect of Python), almost Turing-complete, and highly efficient. (We're still improving performance here.)

I didn't notice it was later dropped from the development branch.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants