唔用pointer係trend? 你笑大人個口.....
對於Business, 成本越低越好, 要成本低, 用既硬件唔會好得去邊
...
神秘二代 發表於 2015-6-12 21:18 
就算唔講embedded, 無限錢去買hardware都唔會唔用pointer,呢類思維只局限於做開web project嘅人。time critical嘅application無幾多唔洗由developer去manage返system resource。Application memory應該要由OS去處理呢個真係笑咗,都廢事去向隻青蛙解釋。寫Java application寫深少少嘅都知,佢個GC mechanism真係optimise到Sun/Oracle班developer絞盡腦汁。而家重要交埋俾OS做,真係技術時空一下子遙咗去五十年之後。有呢個concept係好,不過到時個programming language同compiler就要同OS一齊design,要個program向OS request memory allocation。OS又要知道邊個memory block無晒reference,而家新嘅programming language起data type上面做得咁緊,要做到OS識GC唔係唔得,不過浪費多好多system resource。唔止memory(RAM)咁簡單,因為當乜嘢resource都係以64bit為最少單位咁去拎時,register、L1/L2 cache用多咗幾多?用多咗之後搬來搬去又花多幾多個operation?呢類嘢,小弟見做開high level programming嘅人唔係好識諗(老老實實,小弟都唔識),亦逃避去諗(做開high level唔熟無能力去諗,唔想接受自己攪唔掂)。做咗十幾年Java/.NET班人淨係「好高層次」咁講埋尐吹水嘢,好似好有經驗咁。其實唔識,講low level少少就露底喇,邊敢講? |