thunk
B2informal‘쿵’ 하는 둔탁한 소리나 그 소리가 나다; 컴퓨터 전문 용어 또는 think의 비표준형
noun명사
- 1
verb동사
- 1
noun명사
- 1
썽크, 지연 코드 — 컴퓨터에서 작업을 지연시키거나, 함수 호출을 중개하거나, 다른 코드와 연결해 주는 작은 코드 조각C2〔technical〕
in computing, a small piece of code used to delay an operation or to mediate between different pieces of code
The compiler creates a thunk for the delayed function call.
컴파일러는 지연된 함수 호출을 위해 thunk를 만든다.
This thunk lets old code call the new interface.
이 thunk는 기존 코드가 새 인터페이스를 호출할 수 있게 해 준다.
verb동사
- 1
생각했다, 생각한 — think의 비표준적이거나 익살스러운 과거형 또는 과거분사형C1〔general〕
a nonstandard or humorous past tense or past participle of think
Who would have thunk it?
누가 그걸 생각이나 했겠어?
I never thunk we would win.
우리가 이길 거라고는 전혀 생각 못 했어.
유의어thought
뉘앙스 · 쓰임
thunk는 thud와 비슷하지만, 더 구어적이고 의성어적인 느낌이 강합니다. bang은 더 크고 날카로운 폭발음이나 충격음을, clunk는 금속성·기계적인 덜컹 소리를 더 잘 나타냅니다. think의 과거형으로는 표준 영어에서 thought를 써야 하며, thunk는 농담조나 비표준 표현입니다.
소리를 나타낼 때 thunk는 소설, 대화체 글, 만화적 묘사에서 자연스럽습니다. 격식 있는 글에서는 a dull thud 같은 표현이 더 무난할 수 있습니다. 컴퓨터 의미는 전문 용어이므로 일반 독자에게는 설명이 필요할 수 있습니다. think의 과거형으로 thunk를 쓰는 것은 표준 시험·학술·업무 영어에서는 피하세요.
유의어 뉘앙스 비교
- thud
- 동사로도 쓰이며, thunk보다 더 일반적인 표현입니다.
- clunk
- 딱딱하거나 금속성의 덜컹 소리를 낼 때 더 적절합니다.
- wrapper
- 다른 코드를 감싸 호출 방식을 바꾸는 코드라는 점에서 비슷하지만, thunk보다 의미가 더 넓습니다.
- stub
- 대체용 또는 임시 코드라는 의미가 강해 thunk와 완전히 같지는 않습니다.
- thought
- think의 표준 과거형·과거분사형입니다.
자주 쓰는 표현 · Collocations
prep+noun
- with a thunk쿵 하는 소리를 내며
adj+noun
- a loud thunk큰 쿵 소리
- a dull thunk둔탁한 쿵 소리
verb+prep+noun
- thunk onto the floor바닥에 쿵 하고 떨어지다
verb+noun
- generate a thunkthunk를 생성하다
fixed expression
- Who would have thunk it?누가 그걸 생각이나 했겠어?
어원 · 암기 팁
[English]소리를 흉내 낸 영어 의성어에서 온 것으로 보이며, think의 비표준형 thunk는 thought 대신 쓰인 익살스러운 형태입니다. 컴퓨터 용어는 20세기 프로그래밍 분야에서 전문 용어로 자리 잡았습니다.
단일 형태소 thunk로 분석됩니다.
💡 무거운 물건이 바닥에 ‘썽크/쿵’ 하고 떨어지는 소리를 떠올리면 뜻을 기억하기 쉽습니다.