구 블로그에서는 한국어 위키백과의 표제어를 따라 'μ-재귀 함수'로 지칭했지만, 새 블로그에서는 영문 위키백과의 표제어를 따라 '일반 재귀 함수'(general recursive functions)로 지칭합니다.
20.12.2025 07:45 — 👍 0 🔁 0 💬 0 📌 0@blog.eatch.dev
@eatch.dev 개발 블로그 · https://blog.eatch.dev
구 블로그에서는 한국어 위키백과의 표제어를 따라 'μ-재귀 함수'로 지칭했지만, 새 블로그에서는 영문 위키백과의 표제어를 따라 '일반 재귀 함수'(general recursive functions)로 지칭합니다.
20.12.2025 07:45 — 👍 0 🔁 0 💬 0 📌 0📝 흥미 위주로 알아보는 일반 재귀 함수 blog.eatch.dev/2022/general...
컴퓨터과학에서 이론적으로 다루는 계산 모형이 튜링 기계 말고 다른 것도 있다는 것을 알고 계셨나요? 아마 튜링 기계 말고도 람다 계산을 들어보신 분들이 계실 텐데, 튜링 완전하지 않은 것을 포함하면 위키백과에 등재된 계산 모형이 최소 18개나 되리라고 예상하셨던 분은 없을 것이라고 생각합니다. (저도 깜짝 놀랐습니다.)
이 글에서는 지금까지 제시되었던 수많은 계산 모형 중 일반 재귀 함수를 다룹니다.
'Thanks for inventing JavaScript' 밈 이미지. JavaScript의 특이한 코드 실행 결과 여러 개가 나열되어 있고, 그 밑에 JavaScript의 최초 개발자 브렌던 아이크의 웃는 얼굴과 함께 "Thanks for inventing Javascript"라는 문구가 있다.
📝 Thanks for inventing JavaScript blog.eatch.dev/2021/thanks-...
이런저런 이유로 자바스크립트가 마음의 고향인 저에게 이 "Thanks for inventing JavaScript" 짤을 보면 자바스크립트를 억지로 까고 있는 것 같아 신경쓰이는 점이 한두 가지가 아닙니다.
💭 Honeyhouse 어떻게 만들었는가 blog.eatch.dev/2021/honeyho...
겜스가 2.3으로 업데이트되면서 그래도 살만해졌습니다. 사실 겜스1을 쓰면서는 엔진과 언어가 너무 불편해서 겜스넘구데기를 연발했는데 구조체와 함수(생성자 함수도!) 문법이 생기면서 그나마 제가 편한 대로 코드를 짤 수 있게 되었네요.
이 블로그에서는 개인의 신념을 따라 생성형 AI를 사용할 때마다 글 하단에 기록하고 있습니다.
블로그라는 형태로 인터넷에 무언가 콘텐츠를 올리는 사람으로서 책임을 다하기 위해 최소한 이 정도는 해야겠다고 생각했는데, 좀 과하게 느껴질 수도 있을까요?
나름대로 굳이 거창한 정책을 만든 이유도 적고, 생성형 AI의 정의도 내려보고, 사용 유형도 여러 종류로 분류해봤는데, 피드백이 있다면 감사히 받겠습니다.
blog.eatch.dev/genai/
🌐 번호 붙이기를 0부터 시작해야 하는 이유 / Why numbering should start at zero (original letter by Edsger W. Dijkstra) blog.eatch.dev/2021/ewd831/
자연수의 부분수열 2, 3, ..., 12를 위험천만한 줄임표 없이 나타낼 때, 다음 4종류의 방식 중 하나를 고를 수 있다.
a. 2 ≤ i < 13
b. 1 < i ≤ 12
c. 2 ≤ i ≤ 12
d. 1 < i < 13
📝 C++ 반복자는 왜 그렇게 헷갈리는 걸까? blog.eatch.dev/2021/cpp-iter/
이 네 가지 의문점이 제가 C++의 STL을 처음 배우면서 가장 헷갈렸던 부분인데, 네이버 블로그를 사용하던 시절에 같은 주제로 글을 올린 적이 있습니다. 물론 역방향 반복자에 대해서도 '한 칸 앞을 참조해야 .end()를 시작점으로, .begin()을 끝점 너머로 재사용할 수 있다'는 설명을 할 수 있지만, 이 글에서는 반복자를 이해하는 조금 더 통합적인 시각을 제시하려고 합니다.
잇창명 개발 블로그의 글 'TIL: 일급 함수, 그 정의로 충분할까?' 스크린샷: 어느 순간 문득 깨달았는데, 어떤 면에서는 C도 일급 함수를 지원하는 게 아닌가라는 생각이 들었습니다. 정말 뚱딴지같은 소리긴 하지만 일단 들어보세요. (후략)
📝 TIL: 일급 함수, 그 정의로 충분할까? blog.eatch.dev/2023/first-c...
첫 문장으로 어그로 끌기
📖 C 타입 시스템 제대로 알고 가기 blog.eatch.dev/2020/c-type-...
C로 코딩을 할 때, 가장 '올바른' 코딩 스타일은 무엇일까요?
1. int*x;
2. int* x;
3. int *x;
4. int * x;
📝 게임메이커 8.x / GMS 2.3+ 소소한 꿀팁 blog.eatch.dev/2020/gms-tips/
> 구 PlayGM에 멍멍이님이 작성하셨던 겜메 팁을 감명 깊게 읽었던 적이 있습니다. 그동안 게임메이커 스튜디오나, 굳이 겜메가 아니더라도 개발을 하면서 익힌 꿀팁...이라기보다는 꼼수나 그런 것들을 감히 저 글의 포맷을 빌려 공유해보려고 합니다.
🧪 Hello, world! blog.eatch.dev/2020/hello-w...
이 글은 개인 블로그를 처음 만들 때 테스트용으로 만들었던 의미 없는 글입니다. 원래 글이 충분히 쌓이면 지우려고 했는데 정이 들어서 Jekyll에서 Astro 기반으로 재작성한 지금도 못 지우고 있습니다.
👐 Hello, world!
이 계정은 새 블로그 blog.eatch.dev 에 올라오는 글을 블루스카이에 공유할 목적으로 개설한 계정입니다. 구 블로그 eatchangmyeong.github.io 의 글을 모두 이전하기까지는 시간이 오래 걸릴 것 같습니다.