Одна из самых недооценённых особенностей Walrus — это то, что она по умолчанию предполагает, что вы будете сожалеть

Это звучит странно, но именно это стало для меня самым сильным впечатлением после понимания Walrus: её дизайн по умолчанию предполагает, что вы в будущем обязательно захотите взглянуть назад.

Большинство систем проектируются с предположением, что вы заботитесь только о текущем состоянии, а прошлое можно сжать, объединить, удалить или перезаписать. Но у Walrus предположение противоположное — она предполагает, что в будущем вы захотите знать: почему всё оказалось именно так? Кто это изменил? Когда это было сделано? Что происходило по пути?

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

Walrus рассматривает «сохранение причинно-следственных связей» как основную функцию системы, а не как дополнительную возможность. Это означает, что она не служит краткосрочной эффективности, а служит долгосрочной способности к объяснению.

Такой подход на ранних этапах часто осмеивается как «сложный», «избыточный», «непрактичный», но как только сложность системы возрастает, вы понимаете, что система без истории постепенно превращается в чёрный ящик.

А Walrus, по сути, препятствует превращению системы в чёрный ящик.

@Walrus 🦭/acc $WAL #Walrus