It’s designed by the BCL/GCL author as a replacement (Jsonnet is apparently a copy of BCL/GCL)
It’s designed by the BCL/GCL author as a replacement (Jsonnet is apparently a copy of BCL/GCL)
Currently we're mostly keeping a close look at CUE, but not really using it as of right now. However, during the holiday break I've been trying to get into CUE again and there are some things I need to figure out before being able to tell how to incorporate or replace some of our jsonnet projects with CUE, if we really want that.
Some parts of CUE seem like an obvious improvement to what jsonnet currently offers. So 2020 will be exciting in that regard.
We have chosen Jsonnet because it already had an ecosystem and served us well, but Tanka is open to other languages as well
I am also impressed by the clip at which CUE is improving, and how useful it already is, in spite of its relatively young age. It reminds me of Python or Go in its focus on tooling quality, and stability.
Their community slack is very welcoming, too. https://cuelang.slack.com
off(but actually on)-topic: I can't wait for the use of slack for open source communities to die in a fire, not only because the onboarding experience is horrible, and search is a mess, but about 75% of them appear to be the non-paid flavor so old messages are just held for ransom
1 = https://mattermost.com/nonprofit/ asks for a $390 "setup fee" and only for 1,000 users
I haven't seen another appealing solution in the space. I recommend using Kustomize if you can, but it is very limited in what you can do with it. When I looked at dhall-kubernetes it was lacking some crucial defaulting features that are getting integrated into the language now.