為何選VB.NET不選C#呢?

  1. 因為使用VB(包括VB.NET)的人最多:

根據Gartner、與資策會的資料,目前使用VB的人大約是C++、Java的兩倍;即使到了西元2005年,VB(包括VB.NET)仍然是最多人使用的語言,使用VB的人大約是C#的兩倍多。這表示使用VB.NET開發程式的成本最低,因為會VB.NET的人好找,程式維護的成本也最低。

  1. 因為VB.NET的執行速度與C#差不多:

VB.NET與C# 編譯後的中介語言碼IL(Intermediate Language),有99%相同,C# 的執行速度僅比VB.NET快一點點。

  1. 因為C# 是設計給習慣用C++、Java的人學的語言:

C# 的語法比較接近C++、Java,VB.NET比較接近VB。因此習慣用C++、Java的人採用C# 語言,習慣用VB的人採用VB.NET語言。

  1. 因為VB.NET、與C# 都是物件導向的語言:

以往VB不是物件導向的語言,現在VB.NET已經是物件導向的語言。VB.NET與C# 所設計出來的類別(Class),可以互相繼承。

monthday 發表在 痞客邦 留言(0) 人氣()