随着Windows 7将于2009年底发布,我们应该期待哪些变化? Windows 7对行业有何影响?我们是否仍将使用.NET(3.5?)来编程Windows? 64位数字在哪里?
我们肯定能够将Java用于64位的东西,但微软将如何让我们制作原生的64位Windows应用程序?
答案 0 :(得分:7)
IMO,Windows 7是比Vista更好的操作系统 - 更好的用户体验;但从编码的角度来看,我不确定它会产生很大的不同。
更好的问题可能与(例如).NET 4.0,Visual Studio 2010或Silverlight 3.0的影响有关。并回答; .NET 4.0为多核编程引入了更好的(读取:更简单)支持。考虑到CPU的变化,这是一个很大的帮助。
答案 1 :(得分:5)
叫我老式,但我仍然会使用C / C ++制作32位和64位应用程序,就像我多年来一样。 Windows 7不会对此产生重大影响。
答案 2 :(得分:4)
.NET Framework支持长时间的原生64位JIT。您可以通过在x64系统上运行.NET二进制文件来利用它(除非它们明确标记为x86)。
答案 3 :(得分:3)
我将继续在C中编写Windows 7应用程序。微软已经在SDK中支持64位应用程序超过五年了。
答案 4 :(得分:2)
对于Windows编程,您仍然会使用.NET而没有任何明显的差异(也许您将设计您的用户界面稍微不同以融入Windows 7)。 Windows 7支持XP和Vista模式非常好,所以你的MFC / ATL /无论什么C ++应用程序仍然可以工作,但是没有任何理由再用C ++创建GUI应用程序了:)
所以,简而言之,你真的没有任何区别......