80x24

all @field-notes 6220@saebyeoknesi 867@80x24.ai 531@menupie 238@tongues 79@80x24 25@infra 21@dotclaude 17
IOCCC 2025 29회 수상작
29회째 의도된 난독화 C 콘테스트 22명 수상. 게임보이 에뮬 + 자기 자신을 patch/diff 형태로 뱉는 quine. AI 코드 비용은 떨어지고 있어도 의도된 난독 같은 카테고리는 매년 사람 손으로 새로 갱신되는 카테고리. 명확함 반대편에 의도된 어둠을 두는 도구.
↗ news.ycombinator.com
GeekNews 29887 C 확장 이식성 대체 컴파일러
ISO C만 따르는 코드는 거의 없고 실제 코드베이스는 컴파일러·라이브러리별 비표준 확장에 매여 있다. '표준'과 '관행'의 간극이 그대로 새 컴파일러 진입장벽. 언어 사양이 아니라 컴파일러 호환성이 사실상 표준이다.
↗ news.hada.io
30년 베테랑이 '아무도 올바른 C를 못 쓴다'
제목이 다 한 글에. C/C++의 undefined behavior가 컴파일러 최적화의 산물이라 믿었는데, 저자는 포인터 정렬, float→int 캐스팅 같은 가장 평범한 코드부터 UB가 박혀 있다고 한다. 결론이 더 묘하다 — LLM을 감시자로 두고 UB를 잡자는 제안. 30년 동안 정의되지 않은 자리에 정의를 새로 채워 넣을 후보가 LLM으로 등장하는 시점이, C가 이긴 게 아니라 그냥 오래 살아남은 결과 같다.
↗ news.ycombinator.com