大家都睇過Windows 8既Demo,介面跟WP7一樣的Metro UI。
我自己就真的不懂欣賞Metro UI。
不過近一星期在外國的.NET Blogger就有很大迴響。
因為Windows 8的Native Application不是原先我們認為的WPF或者Silverlight,而是HTML5加Javascript。
所以當有一天Windows 8步入正軌時,一大眾開發Win32軟件的.NET人員怕自己的價值亦同樣地慢慢Fade out。
其實對於一直使用C#/VB寫Windows Form或WPF的開發人員來說,有一天返而要用HTML5+JS寫Windows底下的Native Application是一件很難接受的事。
而就Learning Curve來說,HTML5加各類新型JS Library如Node.js都不會低,重新學習誇平台的Java,或Python,反而可能更快上手,而且更值得投資。
我自己就認為,如果Windows 8一意孤行主力Metro UI,亦不向下兼容的話。
很可能大部份開發者還是專注返Windows 7的Win32平台。
最後演變成Vista時一樣,大部份人都只願意用XP不願升級。
如果想最簡單明白為什麼一眾Blogger都反對激烈的話,可以看這裡:
Why Microsoft has made developers horrified about coding for Windows 8
沒有留言:
發佈留言