小组迅速响应,积极投入到协助水木大学优化华国学习机硬件设计的工作中。他们凭借在游戏硬件设计方面积累的丰富经验,从硬件架构搭建、芯片选型建议,到散热系统优化等多个方面,为水木大学的研发团队提供专业指导。
目前,双方已完成多轮深入研讨,初步确定了华国学习机硬件设计的优化方向。
基础设施团队目前有三十人,由沉稳干练的方文负责,下设五个小组。
乾坤解释器小组有五人,由李勇军带领。目前,乾坤解释器的基本功能已趋于稳定,极少出现 BUG,多处理器支持也已全面到位,当下主要研发方向聚焦于优化运行时的内存管理算法,力求缩短内存垃圾回收过程中暂停世界的时长,进一步提升乾坤语言程序性能。
垃圾回收算法作为一个很早就受到广泛关注的算法,像后来编程语言常用的引用计数算法、标记 - 清除算法、复制算法、标记 - 压缩算法,在 70 年代之前便已出现,此后算法原理层面并无重大变革,多是在工程实践中对这些流程进行优化。
方寸集成开发环境和微尘浏览器的研发小组各有五人。
在王小莫的带领下,方寸在语法高亮功能上已取得显着成果,代码中的各类元素,如关键字、注释、字符串等,均能以鲜明且合理的颜色区分显示,极大提升了代码阅读的便捷性。
同时,共工版本控制功能的集成工作也完成得十分出色,开发人员可借助该功能轻松实现代码版本的管理、追溯以及团队协作开发中的代码同步。
调试工具集的集成同样表现不俗,已能满足开发人员在调试过程中的多种需求,例如设置断点、单步执行、变量监视等操作都能流畅进行。
接下来,团队将把工作重心转向构建工具和项目管理的支持方面。
在构建工具支持上,王小莫计划引入主流的构建工具 Make,并实现与方寸集成开发环境的深度融合,让开发人员能够便捷地进行项目构建,自动处理项目的依赖关系、资源管理和编译过程。
在项目管理支持方面,团队打算参照李勇军的代码方舟网站开发一套可视化的项目管理界面,方便开发人员进行项目创建、配置以及文件管理,同时支持对项目进度的跟踪和团队成员任务的分配,进一步提升开发效率和项目管理的规范性。