3 ms·
While "branch" is loaned in Korea, "implementation" is never loaned, the translation 구현 completely satisfied that demand. In my experience, there are better and
by sanxiyn 6y ago
While "branch" is loaned in Korea, "implementation" is never loaned, the translation 구현 completely satisfied that demand. In my experience, there are better and worse translations of terms, and adoption mostly depends on quality of translation.
Edit: Additional explanation. 구현 roughly means "realization", which I think is a better term than even "implementation" itself. Word "implementation" in non-programming context is translated as 시행. In Korean, "implementing an interface" sounds wrong, compared to "realizing an interface".
- yongjik 6y agoIt's old-fashioned, but branch does have a Korean equivalent: 분기 (literally "branching", or a single branch separating into multiple branches). E.g., 무조건 분기 (unconditional branch), 조건 분기 (conditional branch), 분기문 (branch statement). (I suspect it was imported from Japanese 分岐.)
- numpad0 6y agoIs that branch as in CPU instructions? We(edit: in Japanese) refer to the Git feature as ブランチ(buranchi) and CPU instructions as 分岐命令(bunki meirei). Old CS folks calls computers as 計算機 but normally it’s コンピュータ. Sounds like whether a word is loaned or created/translated varies?
- yongjik 6y agoAh yes it's CPU instruction. I'm not sure if a git branch is ever called 분기 - I guess most people use the English "branch" for it.