Re: [GWT] 序章—用? 不用? Java 的錯?

看板java作者 (Alien)時間14年前 (2009/11/19 11:43), 編輯推噓5(506)
留言11則, 6人參與, 最新討論串4/5 (看更多)
※ 引述《ogamenewbie (._.)》之銘言: : ※ 引述《PsMonkey (痞子軍團團長)》之銘言: : : 話說回頭,「潮流」這回事情實在令人費解 : 以前電腦硬體資源不足,每一個bit都要錙銖必較, : 那個時候誰跟你說高階語言?用function call是不必要的支出, : 過多的支出就等著看系統死給你看。 : 現在就是家底厚了,競爭對手變多了,使用顧客也變多了 : 所以些微效能損失是可以承受的,硬體不夠就再買硬體, : 一組不夠就買兩組,兩組不夠就買一打,一打不夠就買一貨櫃。 : 硬體無法解決的重大效能損失再花錢找人調校程式, : 讓自家的人先把功能狂寫出來,比競爭對手先吸引到人,才是重點。 : bug 交給客服部門去應付, : 用線上遊戲的觀點就是給給經驗值加倍或虛擬貨幣打發掉就是了 : 那接下來關注的寫程式速度當然是希望什麼都是電腦幫忙處理掉 : 人只要專注在商業邏輯上,保持邏輯正確就好了 : 在這種環境下當然會覺得快速開發 script 好 : 我覺得就只是這樣而已 有點不妥 PsMonkey 說的 "潮流", 是針對 explict 定義 變數型態的潮流: 從以前 Basic 不需要定義, 後來變成什麼都要定義, 到現在潮流又變成不 需要定義. 這潮流轉變和你提到的又不太一樣了, 難道很久 以前覺得 dynamic typing 對, 後來又變static typing 才對, 現在又變 dynamic typing 才對.. 難道最早期的時候資源用不盡, 後來又變緊絀, 最 近又開始用不盡了? :) 其實我也不太肯定, dynamic typing vs static typing 對開發速度的影響有多大? 我一向的經驗是, busienss logic 和 design 才是花最多時間的部份, 反而開發 的時候多打幾個字少打幾個字, 對整體開發速度影響 不大. 當然, 近年 scripting language 的 framework 對 開發有很大幫助, 但這我覺得是 framework 的好處 多於 language 本身帶來的好處 (當然, 缺少了某些 language feature, 有些 framework 的功能也真的很 難做到) (不過, 我是贊同你說的那種潮流的, 只是你說的潮流 和 PsMonkey 提到的好像是兩種不太相干的東西而已) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 202.155.236.82

11/19 14:23, , 1F
static v.s. dynamic typing的問題幾個podcast炒了有三年
11/19 14:23, 1F

11/19 15:20, , 2F
dynamic typing 寫起來肯定比較方便, 但 static 又是不
11/19 15:20, 2F

11/19 15:34, , 3F
是真的寫起來那麼痛苦呢?...
11/19 15:34, 3F

11/19 15:35, , 4F
我現在用 dynamic typing 的 language 用得超不習慣 XDDD
11/19 15:35, 4F

11/19 18:32, , 5F
你要把事情聚焦在 Basic 跟 Type 上的話, 那也請你把
11/19 18:32, 5F

11/19 18:33, , 6F
把時間軸鎖定在從大型電腦出來到個人電腦推出沒多久
11/19 18:33, 6F

11/19 18:34, , 7F
以及順便談一下 Basic 產生的原因跟他之前的前輩
11/19 18:34, 7F

11/19 18:34, , 8F
然後把文章搬到PLT吧 XD
11/19 18:34, 8F

11/19 19:49, , 9F
dynamic typing用起來不一定比較方便..如果弄的不清楚常常
11/19 19:49, 9F

11/19 19:49, , 10F
會出現莫明的鬼打牆= =
11/19 19:49, 10F

11/20 03:28, , 11F
DynamicType本來就是在考你命名規則夠不夠龜毛。觀念架構
11/20 03:28, 11F
文章代碼(AID): #1B1Bx-Pt (java)
討論串 (同標題文章)
文章代碼(AID): #1B1Bx-Pt (java)