2024년의 Fogus: 사물과 물건
(blog.fogus.me)2024년의 최고의 발견들
-
읽거나 본 훌륭한 글들
- ELITE: The game that couldn’t be written: Commodore 64의 인기 게임 Elite에 대한 기사.
- The Rich History of Ham Radio Culture: 햄 라디오의 역사에 대한 개요.
- Get to Know Your Japanese Bathroom Ghosts: 일본의 화장실 유령에 관한 문화적 민속 이야기.
- The History of WordStar: 영향력 있는 소프트웨어 WordStar의 역사.
- Combinatory Programming: 조합 프로그래밍에 대한 설명.
- Philip K. Dick’s Favorite Classical Music: PKD의 클래식 음악 사랑과 그의 소설 속 작곡가들에 대한 이야기.
-
가장 많이 본 블로그 게시물
- On method values, part 1: Clojure 1.12.0의 새로운 기능인 메서드 값에 대한 설명.
-
발견한 기술 서적
- And so FORTH: 오래된 Forth 책을 발견하고 즐김.
- BASIC and FORTH in Parallel: BASIC과 Forth를 사용하여 간단한 스택 머신과 Forth 인터프리터를 만드는 책.
-
비기술 서적
- Butcher’s Crossing: 미국 서부 개척 시대를 배경으로 한 모험 이야기.
- The Spectral Link: Thomas Ligotti의 두 이야기.
- The Corvo Cult: Frederick Rolfe와 그의 문학 팬덤에 대한 이야기.
-
발견한 음악
- The Paragons: 스카 음악의 뿌리를 탐구하며 발견한 그룹.
- That’s All! by Sammy Davis Jr.: 뛰어난 보컬 공연.
-
발견한 영화
- Withnail & I: 건조한 코미디 영화.
- Jodorowsky’s Dune: 만들어지지 않은 가장 영향력 있는 영화에 대한 다큐멘터리.
- Requiem for a Dream: 절망을 다룬 영화.
-
즐겨 듣는 팟캐스트
- Will Radio: Will Byrd의 독특한 비디오 시리즈.
- Eros + Massacre: 심리적 영화에 대한 팟캐스트.
-
개인적으로 사용한 프로그래밍 언어
- Joy: 조합적 함수형 언어.
- Forth: 역사적으로 풍부한 언어.
-
업무 관련 프로그래밍 언어
- Java: Clojure 컴파일러 작업.
- Clojure: 15년간의 Clojure 프로그래머 경력.
- ClojureScript: Clojure의 변화가 CLJS에 미치는 영향 탐구.
- Datalog: Datomic flavor 사용.
-
더 깊이 탐구하고 싶은 언어
- Joy: 더 많은 정보를 탐구하고자 함.
- Mouse: 오래된 언어지만 배울 점이 있음.
- POP-11: AI 응용 프로그램을 지원하기 위해 설계된 언어.
-
발견한 논문
- Recursion Theory and Joy: Joy의 조합 프로그래밍과 재귀에 대한 논문.
- A Simple Applicative Language: Mini-ML: ML 언어의 정의와 추상 기계로의 컴파일.
-
기술 컨퍼런스
- Clojure/conj 2024: Clojure 커뮤니티와의 만남.
-
읽은 코드
- Restrained Datalog in 39loc: Clojure 코드로 구현된 간단한 Datalog.
- Post-Apocalyptic Programming: 현대 컴퓨팅의 부재 속에서의 기술 창조에 대한 글.
-
2025년 계획
- Clojure 1.13: 새로운 릴리스 준비.
- clojure.core.async next: JDK 21+ 가상 스레드를 활용한 개선.
- 블로그 간소화: WordPress에서 벗어나기.
- Juxt: JVM 기반 함수형 언어 디자인 탐구.
-
2024년의 영감
- 다양한 사람들로부터 영감을 받음.