ruby很火,ror很火。但凡一個東西火,我們要知道他火的原因。
因為他開發快,你看
rails project_name
#config db
rake db:create:all
rake db:mirage scoffled table_name [field_name:field_type,.....]
#編輯model
rake db:mirage
#編輯action和route
ruby script/server
然后一個應用程序就生成啦,這個過程大概就2、3分鐘;而且他熱部署,所寫即所得,語法超級強大,簡單幾句話就可以表達很復雜的邏輯,真正讓人把精力集中在業務邏輯上和頁面邏輯上(他的mirage真是太cool了,完美的體現了定義一次schame,到處使用的原則)
坦率的講,這些別的東西——包括java都可以做到~,為什么到現在java還是這么殺手呢(不是應用程序殺手,是程序員殺手,開發起來羅嗦到死。
既然ror出現了,所以我想jor也很快了,不過ruby使人愉快的是,它從不限制你,包括寫的更難懂——如果你真的覺得別人寫的你看不懂的話——幸運的是,它也沒有限制你寫的更簡單。
那就用ruby去快樂的編程吧