top | item 45346389

(no title)

lazystone | 5 months ago

No one mentioned HashiCorp HCL so far, though it's really a shame that it didn't get much traction...

discuss

order

mrgaro|5 months ago

HCL is so annoying as it tries so much to prevent user to "do too complex things" and thus it doesn't have proper iterators other similar concepts, which would be very useful when defining infrastructure as xode.

This has resulted bunch of hacks (such as the count directive on terraform) so that the end result is a frustrating mess.

rswail|5 months ago

HCL is ok except for the lack of user defined functions which leads to clumsy tricks with nested comprehensions.

Given its general use around infrastructure, it'd be nice if it had IPv4 and IPv6 addresses as native types that get parsed.