ruby語言前景如何?
周末時候需要做一些數據分析。我是已然多年沒有寫過代碼了。這次也是因為 excel 實在做不了我所需要的分析,轉而想要不自己寫程序來分析。第一感是 python,好像都說是數據分析的首選(雖然我所需要做的是先對簡單的分析,應該遠用不到 python 那些更玄幻的能力)。但是居然用起來非常不順手。有些很簡單的地方竟然就需要費很大力氣搞定,比如輸入輸出中文 utf-8!難以想像現在這居然還是個問題(環境是蘋果最操作系統,python,以及將要說道的 ruby 都是系統自帶)。
於是就換用ruby 試試。都說 ruby 是為取悅開發者而設計的語言,果然! it just works. 想實現的操作都沒有什麼 surprise, 順利成章的就實現了。這個真是只有自己去寫代碼的時候能夠體察。
ruby 在國內可能一直會是個小眾語言。但是對於那些使用 ruby 的人來說,寫ruby 應該是件很快樂的事情。
Ruby語言前景好不好,一點都不重要。 重要的是,題主你自己的前景。
語言只是工具而已,提升自己才是王道。
但行好事,莫問前程。 少問這類「xxx有沒有前景」的問題才是王道。雖然我很討厭python, 但是還是不得不承認, python搶佔了很多ruby的市場.ruby想贏回市場份額還是蠻難的. 不過這又有什麼關係, 難道讓我為了區區市場份額就去忍受python?我很少自己寫代碼, 一般都是抄網上現成的代碼. python每次抄下來之後縮進都沒了!!!! ruby的縮進也會丟掉, 但是不妨礙我正常運行啊, 也可以讓ide自動縮進一下...
這個語言用戶粘度很高,當天接觸,當天俘獲,根本停不下來。
一直在做ruby,但已經經歷了兩家公司從全Ruby轉到其他語言的劇本,所以CTO很重要,再次說到前景這個問題,就我在北京工作來看,ruby的就業完全不必去擔心。努力提升自己的技術就可以讓你有個舒適的工作環境和不錯的薪資待遇,有時也在考慮回到家鄉,到了二三線城市,Ruby基本就是屬於外星來客,過年回家與朋友聊天,當跟他們提起時,都一頭霧水,只知道如C或JAVA
Ruby語言前景不算好,前有JS後有python。哪怕是在Ruby China論壇,也有很多人傾向於重前端的模式,主張拋棄過重的Rails。並不是說Rails = Ruby,而是說如果前端處理更多邏輯,後端的厚度就會被壓縮,同時大家也更加傾向於使用Node.js作為後端。
然而Ruby很值得學習,也很適合作為日常處理問題的工具。作為新手,Ruby和Rails最大的幫助是提升代碼品味。正因為Ruby提供了無數種寫法可以完成同一個任務(而不是像python一樣單調),但是大家在Rails中卻總是按照best practice來實現,很多時候能夠體會到美感和樂趣。
在寫其他語言如PHP也一樣能夠把這些內容放在心上,寫出來的東西比較容易符合業界標準。web降噪 ,移動升溫
在當前國內php已佔據絕大部分web開發市場的情況下ruby這種高門檻的語言(跟文科生都能掌握的php相比)逆轉的可能性不大
但會成為小型創業團隊的利器,並逐漸提升市場份額目測最終市場佔有率 ≈ 30%從流行趨勢來說 ruby已經越來越沒市場了。
Ruby is dying
node.js會影響所有Web編程技術的市場份額
RUBY容易被程序員玩壞了,所以大規模團隊開發還比較麻煩,但是作為java的擴展相當不錯,可以快速修改,快速部署,另外語言本身倡導的思想值得借鑒。
推薦閱讀:
※使用 jeykll 或 octopress 在 GitHub 上架 Blog 的工作原理是怎樣的?
※女,26歲,做了一年多的自動化測試,最近在糾結要不要轉行,求指點。?
※為什麼說Ruby繼承了Lisp?
※Ruby除了使用rails開發web應用還能做什麼?
※什麼人適合學習 Ruby?
TAG:Ruby |