Bun 코드베이스 Rust 재작성 및 Zig 진영의 아키텍처 비판
Bun 프로젝트가 53만 줄의 코드를 Rust로 재작성했으나, Zig 창시자 앤드류 켈리가 이를 '상태 머신과 캡슐화 부재를 컴파일러로 덮으려는 시도'라며 공개 비판함.
진짜 매번 찾기 힘들다 이제는
Bun 프로젝트가 53만 줄의 코드를 Rust로 재작성했으나, Zig 창시자 앤드류 켈리가 이를 '상태 머신과 캡슐화 부재를 컴파일러로 덮으려는 시도'라며 공개 비판함.
기존 JavaScript 기반이었던 TypeScript 컴파일러를 Go 언어로 완전히 재작성(Native Port)한 TypeScript 7.0이 7월 정식 출시되었다.
7월 14일 발표된 .NET 11 Preview 6를 통해 C# 15의 최대 핵심 스펙인 유니온 타입(Union Types)과 컬렉션 표현식 인수(Collection Expression Arguments)가 구체화됨. 또한 .NET MAUI의 모바일 런타임이 Mono에서 CoreCLR로 완전히 교체
GitHub는 Models 서비스의 Playground, 모델 카탈로그, 추론 API, BYOK 엔드포인트를 7월 30일 모두 종료한다고 발표했다. 기존 사용자를 포함한 전체 고객이 대상이며 7월 16일과 23일에는 사전 중단 테스트가 진행된다
Google은 7월 1일 Chrome Web Store 개발자 정책 개정을 발표했다. 확장 프로그램은 공개된 단일 목적을 수행하는 데 반드시 필요한 사용자 데이터만 수집할 수 있으며, 예측시장 실거래를 지원하는 확장도 금지 대상에 포함됐다.
7월 2일 공개된 Swift 공식 정리에서 Apple은 향후 운영체제 커널 일부를 Swift로 작성하고 있다고 밝혔다. Apple 네트워크 스택의 QUIC 전송 계층도 Swift로 재작성돼 오픈소스로 공개됐다.
7월 9일 Rust 1.97이 출시됐다. Rust 전용 Symbol Mangling v0가 Stable의 기본값이 됐으며, Cargo에서 경고를 빌드 실패로 처리하는 정책과 링커 메시지 노출 기능도 추가됐다.