Diverse Evolution of the Coding/Development Ecosystem: From AI Coding to Graphics, Audio, and Physics Engines
코딩/개발 | Thu Jul 02 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 4 sources
A range of development news spanning GLM-5.2-based AI coding tools, an FFmpeg AAC encoder rewrite, the Box3D open-source physics engine, and a graphics programmer career guide.
Analysis
[Z.ai] released ZCode, an AI coding tool based on GLM-5.2 [1]
- Three-tier GLM Coding Plan Lite/Pro/Max pricing ($16.2–$144/month)
- Supports reasoning
- coding
- and multi-agent collaboration optimized for GLM-5.2
- Integrates over 20 coding tools and MCP tools
- Bot control support via WeChat
- Feishu
- and Telegram
- Goals feature for long-running tasks
[FFmpeg] completely rewrote the AAC encoder for version 9.1 [3]
- Redesigned rate control
- RDO
- and all coding tools (PNS
- TNS
- I/S
- M/S)
- Best-in-class performance on Zimtohrli and ViSQOL metrics compared to qaac and fdk-aac
- Strictly CBR approach minimizes rate variation
- Optimized for 48kHz audio
- tested on 3
- 000 tracks
- Perceptual optimization that treats masked bands as zero or PNS
[Box3D] released an open-source 3D physics engine [4]
- A 3D physics engine extending Box2D
- released on GitHub
- Supports triangle mesh and height-field collision
- C17-based C API
- sub-stepping solver
- and continuous collision
- Provides wide SIMD contact solver and multi-threading hooks
- Large world support using doubles and cross-platform determinism
[demofox blog] published a career learning guide for graphics programmers [2]
- Separates learning into CPU side (explicit APIs like DirectX12
- Vulkan
- Metal) and GPU side
- Recommends "Ray Tracing in One Weekend" for learning path tracing
- Explains the principles and industrial impact of PBR (Physically Based Rendering)
- Recognizes ML's value as a fitting/optimization tool while cautioning against overhype
- Recommends learning rendering techniques such as shadow
- ambient occlusion
- and post processing