我是一位在java和c#(sharp)中都沒有編程經驗的php程序員。我的目標是學習java和c#這兩種語言,所以我正在尋找一位經驗豐富的程序員,他對這兩種語言都有深入的瞭解,爲了讓我的學習過程更容易,並幫助我快速掌握,我建議先啓動哪一種語言。第二語言一旦我完成了第一次學習。 (例如,有些人首先學習困難的語言或者有更多功能和編程方面的人會覺得更容易,所以一旦他們通過,他們開始第二個,他們發現學習過程就像在公園散步)哪一個最適合中級php程序員開始編程(java vs c#)
回答
語言比不同,所以我懷疑它很重要。拋硬幣。
Java和C#沒有太大的不同,所以沒關係。 C#確實有一些Java沒有的編程概念(匿名函數,運算符重載和LINQ),這使得它更有趣,並且(至少對我而言)寫起來很有趣。所以我想我會推薦從C#開始。
C#是容易做的形式的東西,我認爲是很好的學習上,但它們大同小異
如果你能找到誰可以幫助你隨機抽題,知道其中一人很好,去它。否則,也許可以在Eclipse中玩一天,使用Visual Studio玩一天,然後使用更易於使用的IDE來使用它。
他們很相似。
Visual Studio比Eclipse更容易。 – 2010-06-26 09:30:34
我同意凱文,除非你正在尋找一個特定的工作或課程,選擇可能會更重要一點。
Java是我的第一個OO語言,然後我在uni學習它,然後我以c#dev的身份得到了我的第一份工作。
去圖。
我同意Kevin的觀點,即兩種語言都相似,但是C#應該具有較低的學習阻力,因爲它的IDE和工具更好地集成在一起。
我知道這是有爭議的,但你可以花幾個小時安裝Apache,Eclipse,MySQL,無論是爲了讓你的第一個hello world servlet或jsp工作。確保jar文件存在於相應的lib文件夾中,下載適當的jdbc驅動程序,你知道這個鑽..這是令人沮喪的..
隨着C#,只需安裝最新的visual studio express,它只是工作。無需擔心數據庫驅動程序和所有非生產性的東西,調試也可以直接使用。在Eclipse中進行調試可能無法正常工作,您可能需要安裝某個插件或進行配置,這種「微不足道」的事情可以讓您花費數小時的時間,以便您更好地學習語言。
- 1. 哪一個更適合在C和C++編程中使用?
- 2. facebook應用程序開發::哪個sdk最適合Facebook應用程序開發?
- 3. 哪一個最適合聊天應用?套接字編程vs rmi?
- 4. 編程一個Android應用程序 - 從哪裏開始
- 5. Linux的哪個發行版最適合Java Web應用程序?
- 6. 哪個SOA架構最適合Java應用程序?
- 7. 哪種編程語言最適合網站開發?
- 8. 「IronPython + .NET」vs「Python + PyQt」。哪一個更適合Windows應用程序開發?
- 9. 學習JAVA編程 - 從哪裏開始......?
- 10. 絕對的開始程序員應該從哪裏開始?
- 11. 遍歷Java中的集合(一個C++程序員)
- 12. 哪一個最適合dataTable
- 13. 完成初級程序員:初級Java編程指南
- 14. 從哪裏開始編程?
- 15. MVC中的哪個更適合從空項目或Internet應用程序開始?
- 16. 開始學習Java Socket編程的最佳地點在哪裏?
- 17. AirBrake vs Exceptional vs errbit:哪一個最適合在你的rails應用程序中跟蹤異常?
- 18. ApplicationPath vs「〜」,哪個更適合找到應用程序路徑?
- 19. 哪個移動系統適合程序員?
- 20. 從哪裏開始在.net或java中編程儀器調節應用程序?
- 21. 用Java編程開始編程
- 22. C#程序開始
- 23. C++開始程序
- 24. 哪個框架最適合創建原始形狀繪製應用程序?
- 25. 哪個IDE最適合擴展開發?
- 26. 哪個eclipse最適合Android開發?
- 27. 與多個程序員結合編碼
- 28. AsyncTask/Android線程開始android程序員
- 29. 哪個OpenGL實現最適合Java?
- 30. 哪種風格最適合CoffeeScript中的基於類的編程?
在學習象牙海岸的法語之前,我應該學習法語加拿大嗎? – mjv 2010-01-14 18:52:59
應該是社區wiki – Kevin 2010-01-14 18:56:34
C#,聽說它付出更好。 – 2010-01-23 06:17:24