[閒聊] 各程式語言特性的優缺點

看板Programming作者 (狗狗)時間14年前 (2010/02/08 23:48), 編輯推噓6(6014)
留言20則, 11人參與, 最新討論串1/1
想和各位閒聊一下大家接觸過的程式語言中 有哪些語言特性是各位喜歡的? 有哪些語言特性是大家討厭的? 也可以包含各語言在OO開發上library或framework所提供的物件導向設計 歡迎大家踴躍討論囉! 我個人是喜歡Python的簡潔語法 將很多不必要的符號給去除 減少coding和閱讀負擔 由於是動態型別 所以在function/method內使用變數就很輕鬆 不用拼命宣告 爽朗的list/dictionary/string..等的操作語法 在開發時更直覺 雖然直譯的語言使用很方便 但是寫大型程式的時候 還是希望有compiler能夠先檢查語法 減少run time error的機會 另外Objective-C中 物件方法的定義和呼叫也很特別 雖然囉嗦但一目了然知道它的作用 它的@protocol功能 能夠明確告知該物件需要實踐哪些方法才能達到使用的目的 @category則可以方便擴充原本存在的物件 我只有接觸過這兩種語言 所以大概只有這些... -- 度步齊~ 欠揍阿,不是老早就叫你別op了嗎? \ / _ _ ˋˊ ε(# @== ( \ |〉 √︶ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.77.52.127

02/08 23:51, , 1F
我喜歡C的指標概念~XDDD
02/08 23:51, 1F

02/09 01:54, , 2F
python's indentation
02/09 01:54, 2F

02/09 04:51, , 3F
list/dict comprehension 超讚
02/09 04:51, 3F

02/09 04:51, , 4F
javascript的語法彈性也很讚 譬如說
02/09 04:51, 4F

02/09 04:52, , 5F
named/anonymous function
02/09 04:52, 5F

02/09 04:52, , 6F
他的彈性也讓jquery可以設計的這麼棒
02/09 04:52, 6F

02/09 15:28, , 7F
比彈性當然是推 ruby
02/09 15:28, 7F

02/09 21:40, , 8F
只會 Java,也只想寫 Java [炸]
02/09 21:40, 8F

02/10 11:26, , 9F
我喜歡fortran(程式碼漂亮)
02/10 11:26, 9F

02/10 11:26, , 10F
還有matlab(功能爆炸多)
02/10 11:26, 10F

02/10 11:27, , 11F
目前想學python and java為以後工作用
02/10 11:27, 11F

02/10 18:22, , 12F
這很重要嗎?
02/10 18:22, 12F

02/10 23:55, , 13F
到底是趕快寫出來重要,還是寫出來跑得快
02/10 23:55, 13F

02/10 23:56, , 14F
重要,還是程式碼看起來漂亮比較重要?
02/10 23:56, 14F

02/10 23:58, , 15F
用的爽比較重要
02/10 23:58, 15F

02/11 01:51, , 16F
當然是寫的快跑的快看起來又漂亮才好啊
02/11 01:51, 16F

02/15 17:23, , 17F
挑一個小毛病,compiler挑的是compile
02/15 17:23, 17F

02/15 17:23, , 18F
error 不能挑出runtime error
02/15 17:23, 18F

02/16 02:15, , 19F
我的意思是說 在compile時候可檢查錯誤
02/16 02:15, 19F

02/16 02:15, , 20F
的話 在run-time才會發生的錯誤就會減少
02/16 02:15, 20F
文章代碼(AID): #1BS39QEH (Programming)