내 맘대로 위클리 뉴스 2025년 49주
Python
- Why Python’s deepcopy Can Be So Slow (and How to Avoid It)
- Python의
deepcopy함수가 왜 느릴 수 있는지에 대해 자세히 분석하며, 그 원인과 효율적으로 피하는 방법을 소개하는 기사 입니다.
- Python의
- A Plan for 5-10%* Faster Free-Threaded JIT by Python 3.16
- Python 3.16 버전에서 Free-Threaded JIT(Just-In-Time 컴파일러)의 처리 속도를 5~10% 향상시키기 위한 개발 계획을 소개합니다. CPython의 Free-Threaded 모드는 멀티스레딩 지원을 강화하면서도 성능 저하 없이 빠른 실행을 목표로 하고 있습니다. 이 기사는 JIT 컴파일러 내부 아키텍처 개선, 코드 생성 최적화, 락 경합 최소화 등 여러 가지 구체적인 전략을 소개합니다.
JavaScript
- WebGPU is now supported in major browsers
- WebGPU가 주요 브라우저에서 공식적으로 지원되기 시작했음을 알리는 기사입니다. 이 기사에서는 WebGPU의 본격적인 브라우저 지원이 웹 기반 애플리케이션의 성능과 표현력을 향상시키는 방향을 소개하고 있습니다.
OOP
- Java Hello World, LLVM Edition
- Java의 “Hello World” 프로그램을 LLVM 인프라스트럭처 상에서 실행하는 과정을 다룹니다. 이 기사는 LLVM의 내부 구조와 빌드 시스템을 간략히 소개하며, Java 코드를 어떻게 LLVM IR로 변환하고 실행 가능한 바이너리로 만드는지 단계별로 친절하게 소개합니다.
- Kotest : Modern Testing in Kotlin: Test Styles, Mocking and Writing Tests on Android
- 코틀린(Kotlin) 기반의 테스팅 프레임워크인 Kotest의 최신 기능과 실제 활용법을 중점적으로 다룹니다. 이 기사는 다양한 테스트 스타일(Behavior, Fun, StringSpec 등)을 비교 제시하며, 각 스타일의 장단점과 프로젝트에 맞는 선택 기준을 소개합니다.
Etc
- 코틀린(Kotlin) 기반의 테스팅 프레임워크인 Kotest의 최신 기능과 실제 활용법을 중점적으로 다룹니다. 이 기사는 다양한 테스트 스타일(Behavior, Fun, StringSpec 등)을 비교 제시하며, 각 스타일의 장단점과 프로젝트에 맞는 선택 기준을 소개합니다.
- Golfing a 2D physics engine in JS
- Becoming a Core Developer
- Decompression is up to 30% faster in CPython 3.15
__slots__for optimizing classes- We Got Claude to Fine-Tune an Open Source LLM
- Deprecations via warnings don’t work for Python libraries
- Quick Docker Tutorial to Run a Python Script
- Building a Design System in 2026
- Create a copy as markdown button for LLMs in an MDX documentation site
Written on December 6, 2025