|
[Apr. 19th, 2021|11:58 pm] |
|
|
|
Comments: |
А я думаю, раз гит - это в юниксовом стиле набор комманд-лайн утилит как бы, то это попытка унификации интерфейса, чтобы не рассинхронизировать случайно вызовы в стиле CLI и вызовы в стиле С. Это говорит и о программистах, что им предпочтительней думать на языке командной строки, чем на языке функций С. То есть говорит о них как о быдлокодерах.
Возможно, была ещё идея, чтобы легче дебажить было и логгить точные команд-линии на интерфейсах между верхними функциями (= отдельными утилитами). Для этого я ожидал найти в команде git самой флаг типа --debug, но нет его там, и в коде не видно было такого. | |