1 回答

TA貢獻(xiàn)1936條經(jīng)驗(yàn) 獲得超7個(gè)贊
Python和Ruby都是解釋性語(yǔ)言,語(yǔ)法簡(jiǎn)潔明了,類(lèi)型無(wú)需專(zhuān)門(mén)定義,例如int char等都不用聲明,一般java ,C 等需要用10~30行代碼量,python,ruby只需要幾行就搞掂:
C語(yǔ)言
HELLO WORLD程序如下:
#include <stdio.h>
main()
{printf("Hello World!\n");
}
python:
print "Hello World!"
ruby:
puts "Hello World!" / print "Hello World!" 都可以!兼容性很好控制語(yǔ)句也是,C習(xí)慣也可以兼容,也可以for ...i ...in range()
ruby和python差不多,代碼編寫(xiě)速度會(huì)快很多,用來(lái)實(shí)現(xiàn)程序邏輯測(cè)試,開(kāi)發(fā)速度飛快;但是執(zhí)行速度就差了,因?yàn)椴欢x類(lèi)型的原因,這就只是個(gè)人的理解了;更多的,你可以多看看網(wǎng)上的專(zhuān)題,那會(huì)更詳細(xì)。
- 1 回答
- 0 關(guān)注
- 783 瀏覽
添加回答
舉報(bào)