2012-08-30 41 views
9

我是一名C++開發人員。我對這門語言充滿熱情,特別是真正享受模板元編程和編譯時多態給我帶來的力量,以及最新的開發,例如C++ 11的可變參數模板和右值參考等。從C++切換到Java

I就像C++給了我如此多的控制,並且能夠利用內存做出巧妙的技巧來消除性能改進。

我最近有機會接觸到一家在Java中開發其所有開發工具的公司。他們聲稱他們首先對技術充滿熱情,並且他們正在努力尋找真正的好技術專家。因此,它們正在尋找核心C++技術專家,並讓他們交換到Java。

對於Java知之甚少,我不確定這是否是我想要走下的路。

  • C++中的低級螺母和螺栓是否可以在Java中使用?
  • 一個充滿激情的C++開發人員會喜歡Java還是渴望回到C++?

我意識到這是非常主觀的,但我希望有人走過這條路,可以提供一些見解。

+1

我是C++開發人員,現在我將幾兆字節的源代碼移植到Android上......看起來我已經在HELL!順便說一句,很難比較C++和Java這兩種截然不同的東西,當然我很想C++,我想盡快完成我的猴子工作,但我也必須承認,Java中的一些東西對我來說很不錯。至於我C++是更加靈活和方便的開發工具,但Java對於新手來說更容易。 – Tutankhamen

+1

你不會得到任何有趣的東西,這是肯定的。沒有更多的指針算術,沒有更多的'Segmentation fault',沒有更愚蠢的語義讓你的代碼變得混亂。就是那個愚蠢的JVM以及它所有的純粹和漂亮的庫。不,我不認爲你會很開心。 – Linuxios

+0

FWIW,做C++的人仍時不時地做彙編:同樣的區別。 –

回答