有必要將DNN轉成C#版的嗎?(站在一個C#程式員的立場去分析)

來源:互聯網
上載者:User

  剛接觸DNN時就有心要將這個程式轉成C#版的。在嘗試了一天的轉換工作後,我放棄了。為什麼要將大量的時間放在研究C#和VB.NET的不同上面呢?學習DNN是為什麼呢?對這個問題的回答直接影響到是否要把DNN轉成C#版的。我們學習DNN,主要是學習DNN的架構和架構以及DNN中所用到各種先進技術和編程思想。這些都是與語言無關的東西。要把DNN轉成C#版就要花去50%的時間去研究C#和VB.NET的不同(一天的親身體驗),如果我們把這50%時間也用到學習DNN的核心上去,豈不是更好。而且照搬的轉換好像還有一種變向剽竊的嫌疑,我們只有用好DNN,學好DNN才是對DNN開發人員的支援和認可。

  對比C#和VB.NET這兩種語言,在實現功能上是完全一樣的。兩者間不同也僅僅是文法和部分關鍵字的不同。作為一個C#程式員,我只能說C#在寫法上更簡單一些,看起來也更爽一些,當然VB.NET程式員也會列舉VB.NET的好處。

  在學習DNN時,就要拋開語言這個表面的東西,深入學習他的架構和編程思想。如果喜歡C#,大可在完全瞭解DNN後自己用C#開發一個比DNN更強的程式。


相關內容:

靈感之源也分析了DNN的語言問題,大家可以看看。

http://www.cnblogs.com/unruledboy/archive/2005/03/07/114183.html

微軟也有關於C#和VB.NET的區別對比。

http://msdn.microsoft.com/library/chs/default.asp?url=/library/chs/vsintro7/html/vxgrfLanguageEquivalents.asp

更多相關內容>>

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.