Post #1032266
2026-04-07 01:16 UTC
takt라는 소프트웨어를 구상중인데, 대충 어떤 거냐면. 레포에서 소스 코드는 아닌데, 그렇다고 빌드 결과물도 아닌 애매한 무언가들이 있단 말이지. 대표적으로는 README의 번역본 등이 있다. 원본은 소스 코드지만 번역본은 원본으로부터 유도되는, LLM으로 자동으로 생성할수 있는 무언가이다. 근데 그렇다고 빌드 결과물이라고 보기엔 애매하다. 빌드 결과물이면 재현 가능하고, 그래서 레포에서 뺄수 있어야하는데 그건 아니니까. 번역본을 자동으로 생성하더라도 레포엔 함께 커밋되어야 한다.
여기서 takt는 저런 애매한 녀석들을 위한 make 역할을 한다. Makefile처럼 Taktfile을 만들고, Taktfile에 의존성을 써놓으면 현재 up-to-date가 아닌 파일들을 추려낼수 있다(최신임을 마킹하는 일종의 Taktfile.lock 같은게 필요할 듯 하다). 그리고 그 파일들을 업데이트하면 되는 것이다. 번역 외에도 여러 용도로 쓸수 있을걸로 기대한다.
Replies (0)
No replies.