Size: a a a

2020 December 24

SP

Sergei Puzyrev in ru_hashicorp
серьезно, называть функции нефункциями это сильно
источник

SP

Sergei Puzyrev in ru_hashicorp
вопрос в том что эти функции не являются элементами языка первого уровня
источник

SP

Sergei Puzyrev in ru_hashicorp
это коллы наружу
источник

SP

Sergei Puzyrev in ru_hashicorp
вы мне что пытаетесь доказать-то, господа? что hcl2 это полноценный удобный язык для выражения сложных вещей?
источник

SP

Sergei Puzyrev in ru_hashicorp
серьезно?
источник

JR

Jürgen Romins in ru_hashicorp
Sergei Puzyrev
вы мне что пытаетесь доказать-то, господа? что hcl2 это полноценный удобный язык для выражения сложных вещей?
тебе никто ничего не доказывает, к чему такая агрессия то. тебе говорю что может вначале прочитать что изменилось в hcl2 и что меняется от версии к версии
источник

JR

Jürgen Romins in ru_hashicorp
если ты про user defined нет такого еще пока нет
источник

AR

Alexey Remizov in ru_hashicorp
Sergei Puzyrev
на нормальном языке можно писать нормальный код. ты пишешь, например, стейтфул-генератор спек инстансов и дергаешь его X раз, получая необходимое количество спек инстансов.

не очень понимаю, откуда hcl2 функциональный. все что я вижу - это то что expressions теперь можно писать более нативно. функциями высшего порядка там чёт не пахнет.

я что-то упускаю?
То, что есть, вполне себе функциональное. И list comprehensions — вполне себе кастомные функции, написанные на hcl2
источник

AR

Alexey Remizov in ru_hashicorp
Sergei Puzyrev
вы мне что пытаетесь доказать-то, господа? что hcl2 это полноценный удобный язык для выражения сложных вещей?
Нет, конечно. И я очень надеюсь, что он никогда таким не станет. Они выдавливают всех, кому нужна сложная логика, в провайдеры, и правильно делают.
источник

SP

Sergei Puzyrev in ru_hashicorp
Alexey Remizov
То, что есть, вполне себе функциональное. И list comprehensions — вполне себе кастомные функции, написанные на hcl2
функциональные языки это несколько другое.
источник

AR

Alexey Remizov in ru_hashicorp
Sergei Puzyrev
функциональные языки это несколько другое.
Какое определение возьмёшь. На hcl2 решение задачи описывается как функция. Без вариантов. Тут о полноте реализации можно спорить. А точнее, и спорить нечего.
источник

AR

Alexey Remizov in ru_hashicorp
Sergei Puzyrev
вы мне что пытаетесь доказать-то, господа? что hcl2 это полноценный удобный язык для выражения сложных вещей?
Да нет, конечно. Он не полноценный и, по крайней мере для меня, это фишка. Я два раза выковыривал логику из рубасов в манифестах паппета, когда там ещё так можно было, и с тех пор инициативы типа hcl в терраформе только приветствую.
источник

AR

Alexey Remizov in ru_hashicorp
Паппетовцы, кстати, собирались выжечь последний оплот кульхацкера — шаблоны erb. Заменить на свой ограниченный язык. Вроде как уже выжгли, давно не интересовался.
источник

SP

Sergei Puzyrev in ru_hashicorp
Alexey Remizov
Паппетовцы, кстати, собирались выжечь последний оплот кульхацкера — шаблоны erb. Заменить на свой ограниченный язык. Вроде как уже выжгли, давно не интересовался.
они вроде принесли нативный руби вместо их недоязыка, как в шефе. но я хз, краем уха слышал.
источник

AR

Alexey Remizov in ru_hashicorp
Это провал. :( Они в районе 0.25 его с помпой выпиливали.
источник

JR

Jürgen Romins in ru_hashicorp
Еще вроде все на месте покрайней мере в 6 папете
источник

AR

Alexey Remizov in ru_hashicorp
На самом деле и терраформовцы уже сломались, судя по появлению cdk. Следующие поколения будут кодить инфру на питоне и компилять в json. А hcl пойдёт на скамейку к конфигу sendmail. Буду очень рад ошибиться.
источник

JR

Jürgen Romins in ru_hashicorp
Alexey Remizov
На самом деле и терраформовцы уже сломались, судя по появлению cdk. Следующие поколения будут кодить инфру на питоне и компилять в json. А hcl пойдёт на скамейку к конфигу sendmail. Буду очень рад ошибиться.
во ты вспомнил м4)
источник

AR

Alexey Remizov in ru_hashicorp
Не. Я вспомнил то, во что m4 копиляет свои макросы. :>
источник

JR

Jürgen Romins in ru_hashicorp
Alexey Remizov
Не. Я вспомнил то, во что m4 копиляет свои макросы. :>
да просто сендмейл я уже лет так 7-8 не слышал как минимум)
источник