5 ms·
I think CUE looks great, but right now it's losing because it can only be installed as a package for Go, MacOS and Arch.
by Kinrany 4y ago
I think CUE looks great, but right now it's losing because it can only be installed as a package for Go, MacOS and Arch.
- 4ad 4y agoThe CUE command line tool is written in Go, and works on pretty much any operating system and architecture supported by Go, which now includes almost everything[0], so I am not sure how you came to that conclusion. If you want to use CUE as a library, you can only do it from Go at the moment. We are acutely aware of this limitation and we are investigating possible solutions. [0] https://go.dev/doc/install/source#environment https://go.dev/doc/install/source#environment
- lokar 4y agoAlso, the docs need a lot of work
- 4ad 4y agoWe are painfully aware of this, we are rewriting and improving the documentation as we speak and we are also working on a new web site.
- chriswarbo 4y agoI've found https://cuetorials.com https://cuetorials.com to be useful when I can't find what I need at https://cuelang.org/docs https://cuelang.org/docs
- Kinrany 4y agoHaving to install binary manually is extra friction: you can't rely on a tool to manage it for you, you have to have a place for storing them, you have to remember where it is if you want to delete it.
- chriswarbo 4y agoIt's in Nixpkgs, so you can use it anywhere that's supported (any Linux distro, macOS, WSL, etc.)
- corysama 4y agoIt's a single, standalone binary executable for each platform.