我在Python和Ruby之間的選擇

2021-07-04 13:07:15 字數 462 閱讀 3253

python和ruby都是很優秀的變成語言,可以稱得上現在最為流行的指令碼語言,可以算的上快速開發的首選。

python: 主要應用領域很廣泛,科學計算,自動化運維,gui的開發,遊戲開發,web開發等等,可以說是無所不能。

ruby:主要應用於web開發,基本上彈到ruby,都是ruby on rails,著名的github就是成功作品之一,當然,ruby做自動化運維,也是很不錯的選擇。

python的包的數量要比ruby多,所以廣泛應用,但是在web方面,雖然python也有很多的框架,django,py2web,flask,但是個人認為,還是rails大而全。

so,後面的學習,python去做一些平時的工具,和去實現一些簡單的功能,是首選,如果要做個web開發,還是回去用ruby on rails來試試。

兩門語言都學習一下,成本是很低的。

所以,就要看你要做什麼了,兩門語言,各有所長,根據自己的需求而選擇。

我和媽媽之間

媽媽,對不起。我愛你 媽媽,今天給你打 了!心裡有說不出的辛酸!為什麼?為什麼你這樣傻啊!你生病了也不告訴我。我是什麼都不擔心了,可是你的心呢?怎麼就不為自己想想呢?我知道這是你第一次進醫院!並且還主了這麼長時間!媽媽,我知道你流鼻血不單單是身體的原因。我想和你承受的壓力有關吧!媽媽,你真是乙個傻的...

Python和Ruby哪個好?

ruby 和 python十分相似,有很多共同點,但也有一些不同之外,以下是python和ruby的對比 1.python和ruby都是物件導向的語言,都是動態和靈活的。二者的主要區別在於他們解決問題的方式。ruby提供了不同的方法,而python通常只有乙個,這既是優勢也劣勢。2.最流行的ruby...

在Ruby中查詢和執行方法

當呼叫乙個方法時,ruby會做兩件事。1.找到這個方法。這個方法稱為方法查詢。2.執行這個方法。為了做到這點,ruby需要乙個叫做self的東西。這樣的乙個過程 發現乙個方法再執行之 在每種物件導向語言中都會發生。不過,對於像ruby這樣非常動態的語言,深入理解這個過程顯得尤為重要。你有沒有好奇過乙...