關於流行開發工具(Java,C,C++,Vb,Dephi等等)的幾個誤區

來源:互聯網
上載者:User
1。工欲善其事,比先利其器。
程式員問的最多的問題可能就是那個語言最好,最有前(錢)途?什麼樣的語言最厲害呢?
其實這裡邊存在著一個很大的誤區。那就是你適合幹什麼,你要開發什麼。對於程式員來說,Java也好,C++也好,vb也好,都是用來完成某一項具體的項目的一種工具罷了。不過,既然是工具,就看你怎麼用了。
2。條條大路通羅馬!
對程式員來說,並不存在哪一種語言比哪一種語言更厲害的說法,關鍵是對你來說,你能不能用它來解決實際問題。而我們的程式員往往還在爭論什麼語言更好,這個語言更厲害,那個語言太低極了等等,而忘了程式員的最終使命,就是完成工作先!
當然,在你工作確定下來後,你才可以根據工作和自己的實際情況來確定你用哪一種工具最好,比如:如果是辦公自動化。我們可以考慮用Lotus Notes,Vb,或是Dephi。而這個時候,也許是Lotus Notes更適合一些(注意,是更適合,不是說Lotus Notes比Dephi 或vb好),當然你要根據實際情況。如果你只會Dephi那麼,就用Dephi好了。否則等你熟悉了Lotus Notes的話那麼早誤工了,如果是資料庫產品,你可以考慮用PB,或是FoxPro。或是Vb等等。如果是MIS系統,可以用vc++或是Vb等等。如果是網路的話,你可以考慮用Java,c++。這裡我們就可以看到,其實完成某些工作,並不是只有用一種工具才能完成的。而現在競爭強烈的天下,每一種存在的語言都必然都參考了某些語言的優勢,也就是互相都有相通的地方。所以,只要是你能解決最終問題的。我們還要考慮過程那麼多幹什麼呢?
3。榔頭和斧頭的故事。
既然都是開發工具,那為什麼非要比個上下呢。這裡邊顯然帶著某些個人的色彩,某些人用慣了一種開發工具,當然,如果他常常接觸某些專業性的工作的話。它可能對某一種語言深愛不以,在他看來,那麼這種語言無疑是最厲害的了,但是一但換一種工作的話,他還是最好的嗎?如果每要用它,那麼也可以實現是最好的了,但是這就好比是哪榔頭訂釘子,那斧頭劈柴火是最好的,但是如果你翻過來。就彆扭多了。即使能完成也要耗吊不少的功夫。
4。速度最快的誤區。(這裡說的是編譯後的執行速度)
這可能是某些程式員老生長談的理由了,就是我這個語言比你那個語言的執行速度快了N倍。資源也佔用了不少,其實。這還是走了誤區,這當然是評價一個好程式員的重要條件。但是這不是所有條件,如果開發一個程式用一種語言1個星期,而另一種語言則要1個月,你說他還是更好的嗎。這裡就有個很怪的現象,我們中的許多人好像對Java ,C++很是情有獨鐘,而且還很極端,彷彿覺得只有用這兩種的人才是“真正”的程式員。(我個人理解的程式員可能不是這樣。)很看不起Vb或是Dephi。可是往往用後者的人更多。(多程式員來說也不是好事情)我見過一個朋友,在大學時這樣思想就很嚴重,結果到畢業了也沒用Vc++設計出一個能讓大家用的程式來,最後的畢業設計還是用的vb。如果你很走極端的話。那你不如用彙編好了。它可能比誰都速度快。或者你直接用機器碼好了。
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.