Skip to content

Mitchell-hashimoto

  • Published on
    HashiCorp 공동창업자 Mitchell Hashimoto가 성공한 창업자의 자리에서 다시 내려와, 터미널 에뮬레이터 Ghostty를 1.0도 안 된 언어 Zig로 만드는 이유를 최근 인터뷰를 근거로 정리한다. 그는 15년간 CLI를 만들고도 터미널이 어떻게 동작하는지 몰랐고, 무뎌진 감각을 다시 세우려 GPU와 데스크톱, Zig로 내려갔다고 말한다. Zig는 0.15에서 출력 인터페이스가 통째로 바뀔 만큼 아직 불안정하지만, 그는 그 파괴적 변경을 오히려 반긴다. 오픈소스 유지보수에 대해서는 유지보수자가 사용자에게 어떤 의무도 없다는 단호한 입장을 편다. 나는 그 원칙에 대체로 동의하면서도, 그렇게 말할 수 있는 위치 자체가 하나의 특권임을 함께 짚는다.