C++:浴火重生,重拾编程乐趣

2024-12-23
C++:浴火重生,重拾编程乐趣

作者回顾了十多年编程生涯,感慨诸多语言(JavaScript、Python、Ruby等)都未能重燃他儿时对编程的热情。直到近期,他通过在roguelike游戏开发中运用C++,才再次体验到编程的乐趣。他认为C++一度因模板元编程的滥用而声名狼藉,但在C++11之后,标准委员会的努力让其焕发生机,新增了自动类型推断、nullptr、range-for循环等特性,极大提升了开发效率和体验。如今的C++功能强大,拥有丰富的库和工具,同时又避免了过度流行带来的负面影响,社区相对纯粹,让开发者可以专注于创造,这才是编程的乐趣所在。

阅读更多
开发

解决编程教育中最棘手的问题:Windows

2024-07-13

本文旨在解决在Windows环境下学习编程所面临的挑战。作者指出,尽管Windows系统在全球范围内广泛使用,但其对微软Visual Studio的强烈依赖为学习Python、Rust等其他编程语言带来了诸多不便。作者尝试过多种解决方案,但都存在一定局限性。最终,作者选择借鉴Chris Titus的WinUtil项目,利用PowerShell创建了一套自动化安装脚本,旨在为Windows用户提供更便捷、更接近传统Unix环境的编程学习体验。

阅读更多
未分类 安装脚本