Pull to refresh

Comments 6

У меня двоякое чувствот от статьи

С одной стороны, единообразие - благо.

С другой - трансляция одного ast в другой - давно решённая задача, причём "давно" - это порядка 60 лет назад.

И технических деталей реализации нет. По- настоящему новых решений нет. Зато есть упоминание, с какими крутыми пацанами делалась задача. Как будто статья сделана не для обмена опытом, а для резюме исходного автора

Если нужны технические детали, то смотрим код buildifier, не думаю, что там принципиально что-то поменялось с тех пор (ну кроме перехода на starlark)

А я думал по названию, что переформатировали диски с 100000+ файлами)

Да, ожидал от статьи рассказа о том как начинающий инжинер в Google случайно задеплоил скрипт с format C: (или что там в линуксах, mkfs && dd ) на 120 тысяч файлов. Кликбейт, разочарование и my day is ruined.

История переформатирования 100 000+ файлов Google в 2012 году: Роб Пайк и Расс Кокс написали некий загадочный "инструмент" Buildifier, который автоматически форматировал файлы проекта Bazel. Результат всем понравился. Всё.

Sign up to leave a comment.