如果我今天要從頭開始實施一個Web應用程序,我應該選擇哪個應用程序堆棧?三個主要的候選人是java,python和Ruby on Rails(RoR)。也有.NET,但它偏向M $。用於Web應用程序的Java或Python或Ruby?
專業的Java:
1) Stacks of thick books
2) Largest developer community
3) Typed languages, which prevents subtle bugs
4) Augmented with groovy interpreted language
臨蟒蛇:
1) Concise code
2) Thin books
3) Can launch web app for free on Google Apps
臨回報率:
1) Concise code
2) Thin books
3) Ruby may be slightly better programming language than python, but they are converging.
總體而言,沒有蟒蛇/回報率之間太多的選擇。我必須做的選擇是在Java和Python之間。我稍微偏向java,因爲它是一種類型化的語言,但我的好朋友喜歡python,因爲它更簡潔。厚厚的java書籍意味着它的解決方案更全面(我必須自己編寫較少的代碼)?
爲什麼您認爲Java/Spring對重後端邏輯更好? Python/Django在這種情況下無法處理什麼? – Utku 2018-02-16 15:34:45