.NET, PHP, JSP 哪個才是未來的主流語言選擇? 做 SNS 用哪個好?
01-05
在鎚子的眼裡,所有的東西都是釘子。讓各種語言的使用者來說哪種語言更有未來這麼假大空的問題,當然是都說自己的語言是萬金油,各種長壽,各種有優勢。但是,想過沒有,每種語言的設計者都是為了一些簡單的目的去設計一種編程語言來完成特定的需求的,既然如此,討論哪種語言更有未來顯然有點上綱上線,脫離實際的意味。
做什麼不要緊,關鍵是要看哪種語言的資源更多一些,人力成本是語言相關的,開源代碼的豐富與否也是語言相關的,所以,你所需要的還是在這些資源的對比中尋求折衷的方案。實踐出真知啊。未來的主流平台是哪個?之前是Windows,後來是Web,再後來是手機,再後來呢?
Objective C 若不是因蘋果,想必大家也不會留意它了。未來,為什麼一定是要在 .net php, jsp 這三者之中?不能是新的語言嗎?那時大家都想:微軟這麼牛,跟著它,學 .net 肯定沒錯,想想這話到現在也錯不了多少,只是,Google說著就把它命給革了----誰都不代表未來,都一個當下都在變化著,蘋果不是把諾基亞給搞了么,Google 也不正被 Facebook 嚇著么。別扯這問題了,練下自己內功,擁抱變化,再不想說「語言是工具,思想才是正道「。要讓更多的人接受並使用才能成為主流,人言亦言,人做亦做,簡單的入門,免費的供給,大量的產品鏈構成,剛好PHP目前就滿足了這些,未來python會不會成為主流我不知,但未來二三年PHP仍將是主流。至於.net與JSP,我想會繼續呈現一種半死不活的狀態,頂多溫熱一下(.net/jsp程序員要噴就噴吧,我也覺得偏執點)。做SNS不管你用哪種,會用才是最重要的。
主流的不是那種語言而是開發方向,最早是winform,其次web,現在是移動應用。選擇好了開發方向,用什麼工具那就是水到渠成的事了。
我覺得如果眾多的大頭公司都在用的東西就一定有未來的市場,他們會根據軟體的周期不定時的去維護和更新,延長語言的壽命,只要用戶多就一定有未來!
如果是新手的話開未來最好的媒介,就去招聘網站,看看那個語言的招聘崗位比較多,就清晰瞭然了唄!
PHP主要用來開發前端WEB,.Net囊括的東西比較多,各有各的用處,不論是哪種語言都會有他易用的一面,合理分配語言的使用才是正確的做法。 有什麼可比性呢..?
第一個問題不想回答,這是姨媽貼第二個問題,web 顯然PHP 更靈活
同意 林進鑫,. 的觀點 學會了編程思想 理論 關注點就不只是在 工具本身了
學會了一門語言,再學另一門,就會變的很簡單!所以學好一門吧!再去拓展其它的!我也是初學者,先學簡單一點的,有利於入手並建立信心!就php吧!至於未來何種語言會成為主流都不重要,重要的是一個人如何掌握未來!誰都無法確定那個會成為主角!萬一又出現個http://php.net呢!干好現在!方能立於不敗之地! 好吧!當我沒回答!
各有各的適用範圍,如果從整個軟體行業來看,應該不會有所謂的主流語言,語言的分工會越來越明確,各有各的適用範圍。 至於做互聯網應用的前台,php的優勢比較大。因為它的輕量級適合互聯網產品的快速迭代開發(好吧,其實php現在也不輕了) PS:這個問題有點像學了一兩年編程的童鞋問的問題,樓主是剛開始學習編程?
推薦閱讀:
※如何正確理解.NET 4.5和C# 5.0中的async/await非同步編程模式?
※在現在的條件下使用Node.js開發複雜業務邏輯的ERP應用可行嗎?
※ASP.NET MVC 最好的視圖引擎是什麼?
※微軟宣布 .NET 開源了,如何學好.NET?
※微軟開源 .NET 和其他相關項目會造成什麼影響?