漯河网站建设哪家,网站运营 流程,网站付费推广方式,南宁世尊商贸网站建设今天我们讲述一个使用 Visual Studio 提升工作效率的案例。
我的世界(Minecraft) 游戏开发商 Mojang Studios 近日联系了 Visual Studio C 团队#xff0c;因为他们需要将 C 开发扩展到新平台#xff08;Linux#xff09;#xff0c;同时还希望保留他们现有的技术基础 团队因为他们需要将 C 开发扩展到新平台Linux同时还希望保留他们现有的技术基础MSBuild但目前存在一些技术限制阻止了他们追求更成熟的跨平台管道。
因为这些技术限制在他们进行开发的时候遇到了 WSL 上完全构建时间极慢40-50 分钟和使用 MSBuild 的远程 Linux 系统的问题。作为参考对于 Windows 平台相同的构建过程大约需要 20 分钟。
Visual Studio C 团队与他们进行了面对面的讨论初步确定了问题所在并开发适合这些限制的解决方案最终这产生了巨大的差异所有构建时间减少了 50%并与他们开发的其他平台的性能相匹配。
下面是我的世界开发团队 Isaac Dayton 的原话 ” 在收到新的解决方案并调整我们的工作流程后我们使用 Visual Studio 为 Linux 开发的感受与他们的任何其他平台一样令人愉快且同样高性能。初始配置现在最少一旦设置完毕一切将按预期工作。能够使用相同的工具和构建配置为多个平台进行开发对我们而言是一个巨大的成功这当然比维护单独的 Linux 构建系统要好。 ” 请移步至 topomel.com 查看图片
总结
我们这些为 Linux 开发的老家伙精力到底比不上那些 Windows 平台上开发的小伙子毕竟年龄大了。 但自从用上了这 Visual Studio还别说腰不酸了腿也不麻了走路也有劲儿了。 (男声高亮400…8888, 400…8888, 400…8888)
最后
Microsoft Visual C团队的博客是我非常喜欢的博客之一里面有很多关于Visual C的知识和最新开发进展。大浪淘沙如果你对Visual C这门古老的技术还是那么感兴趣则可以经常去他们那(或者我这)逛逛。 本文来自《Minecraft’s WSL build time cut in half after working with Visual Studio C team》