yamlscript

Ingy döt Net 2026-02-23T18:19:46.099109Z

Just dropped this in #announcements but this is really big news for Clojure and YAMLScript! https://clojurians.slack.com/archives/C06MAR553/p1771870600954149

Ingy döt Net 2026-02-23T18:20:16.068109Z

https://gloathub.org/blog/2026/02/22/introducing-gloat-and-glojure/

🎉 4
Markus Agwin 2026-02-26T13:39:31.047939Z

To provide cross compilation for YAMLScript/Clojure is huge! I am thinking of the go-to Web Framework that has been sought for so long in the Clojure Community. Years ago, I hacked on a https://github.com/kloimhardt/babashka-web framework, and (only having a Mac-Laptop), the problem was to provide Windows executables (which I needed an Azure account for), handling of which turned out to be beyond my abilities/time-slice. One question: in the docs it says: "Like Clojure's clj, the glj CLI ... also supports https://gloathub.org/demo/ to Go source code." Does that mean that gloat is a part of the Glojure CLI?

Markus Agwin 2026-02-26T13:47:46.118749Z

Ah, I got it, Gloat is not yet part of the standard-Glojure but of the [GloatHub Glojure-fork](https://github.com/gloathub/glojure)

Markus Agwin 2026-02-26T14:20:02.349529Z

The idea of a Gloat-based https://github.com/squint-cljs/squint+Webassebly gets me excited :-)

Ingy döt Net 2026-02-23T18:52:54.064729Z

I'm maintaining a lot of YAML implementations including the go-yaml in Kubernetes, PyYAML, YAMLStar and others. I'm planning on growing them all in a similar direction, where they all have a plugin system that allows them to be highly customized. Anybody can write plugins in the appropriate language for the implementation. But now (for go-yaml at least) they can implement them in YAMLScript as well, thanks to Gloat and Glojure. This might become a big use case for YS. 🤞

Ingy döt Net 2026-02-23T18:55:46.723539Z

Another big news item for YAMLScript is that I created a Claude Code skill for writing idiomatic YS programs. I added this to the front page of https://yamlscript.org/

/plugin marketplace add yaml/yamlscript
/plugin install ys-skill@yamlscript

Ingy döt Net 2026-02-23T19:03:13.307349Z

I'm testing it out now with this prompt 😂

/ys-skill:yamlscript Write a YAMLScript program that uses the Anthropic API to write a Clojure program. It should prompt the user to input their desired program specs. It should also look for an anthropic token in ~/.anthropic-api-token or prompt the user for a token if the file doesn't exist.