4 ms·
This looks really interesting, thanks for linking. Is this a Google project? It wasn't immediately clear.
by nmfisher 3y ago
This looks really interesting, thanks for linking. Is this a Google project? It wasn't immediately clear.
- verdverm 3y agoIt was originally developed at Google, but Marcel is no longer there, there is a team and company behind it now. The language is going to a foundation (still waiting for update from the CUE team), fun fact, it started as a fork of Go (for the lexer, parser, and a bunch of goodies in that source tree) CUE's history is from borg, borgfig, GCL, but takes the approach Marcel always wanted to if not tied to the existing practices in a large company, namely Typed Feature Structures and logical programming (no overrides, layering, inheritance, general recursion) We're about to release a TUI for working with CUE, and hoping that it will make learning much easier for people. We do a lot with Cuetorials, but there is only so much you can do on a website (/rant WASM limitations). Using the Go SDK is the way to unlock CUE super powers. https://github.com/hofstadter-io/hof https://github.com/hofstadter-io/hof