태그: #macros
GPU·LLM·MLOps·쿠버네티스, 그리고 마음가짐에 관한 글 · 3 편
Dart 매크로 취소 그 후 1년 반 — 약속된 세 가지는 실제로 배송되었나
2024년 Google I/O에서 Dart 팀이 가장 크게 내세운 기능이었던 매크로는 2025년 1월 29일 공식적으로 취소되었습니다. 이유는 기능이 나빠서가 아니라, 시맨틱 인트로스펙션의 컴파일 타임 비용이 Flutter의 핵심 자산인 stateful hot reload를 느리게 만들었기 때문입니다. 취소문은 세 가지를 약속했습니다 — 데이터용 맞춤 언어 기능, buildrunner 개선,
2026-07-17 · 19 분 읽기 #flutter#dart#macros#code-generation#metaprogrammingRust 매크로: 선언적 매크로 vs 절차적 매크로(derive)
Rust의 매크로는 컴파일 시점에 코드를 생성하는 메타프로그래밍 도구입니다. 패턴 기반의 선언적 매크로(macrorules!)와, 코드를 토큰 스트림으로 받아 조작하는 절차적 매크로(derive·attribute·function-like)를 구분해 설명합니다. serde의 [derive(Serialize)]가 실제로 무엇을 하는지, syn과 quote로 TokenStream을 다루는 흐름,
2026-06-26 · 18 분 읽기 #rust#macros#metaprogramming모던 Swift 2026 — Swift 6.1 / SwiftUI 6 / SwiftData / Vapor 4 / Hummingbird 2 / swift-testing / Android Swift 심층 가이드
Swift는 2014년 Objective-C 후속으로 등장한 이래 가장 큰 변곡점에 들어와 있다. Swift 6.0이 2024년 9월 strict concurrency를 default로 켜며 데이터 레이스를 컴파일 타임에 잡기 시작했고, Swift 6.1이 2025년에 raw identifiers와 complete 모드를 안정화했고, Swift 6.2 preview가 2026년 상반기에 더
2026-05-16 · 48 분 읽기 #swift#swift-6#swiftui#swiftdata#vapor