I've Soured on Go
a year ago
- #programming
- #golang
- #typescript
- Go语言的低抽象上限使得不同技术水平的团队都能轻松产出风格统一的代码
- Go在性能上'足够好',但在后端服务之外的领域表现欠佳
- Go的WASM支持臃肿低效,不适合Cloudflare Workers等同类生态
- Go缺乏Web UI库,开发网页应用仍需依赖JavaScript
- 作者正转向TypeScript提升开发效率,同时采用Rust处理性能关键部分
- TypeScript生态显著改善,工具链更完善,成熟库更多,性能已接近Go
- Rust的跨平台能力不断增强,未来可能取代TypeScript实现全栈Web应用
- 编程语言的未来可能转向为LLM优化,而非人类可读性
- 当前LLM最擅长TypeScript,这使其暂时比Rust更具优势