模組觀念貫穿人類文明:將宇宙大環境分解為可認知的小環境,再轉化為個人經驗素材(概念、知識)。電腦軟體演進為模組化並大規模推廣應用時,電腦文明時代將真正來臨。模組效率是結構性效率的極致表現,其規劃、製作、應用將於第四章第三節深入探討。
原則應為「正確、精簡、效率」,現狀僅重正確。誤以為僅硬體有值,實則軟體價值遠超硬體邊際價值:硬體生產成本高、改進週期長(年級);軟體零邊際成本、觀念突破可使效能指數級躍升。但軟體易被盜拷,打擊精雕細琢意願。必須建立軟體價值觀,尊重知識產權,大眾才真正受惠。
組合語言是高效率工具,視之為藝術創作,才能發揮極致邊際效益。這是少數人的理想,但能推動時代福澤多數。
硬體日益輕薄、記憶體暴增,軟體因依賴高階語言反而膨脹,抵銷硬體進步紅利。若不覺醒,電腦將成「金玉其外,敗絮其中」。鑽研組合語言制作技術,創造實用價值,才是資訊時代主導方向。程式設計師若只把寫程式當工作、不追求效率,境界止步於此;唯殚精竭慮追求完美者,佔據未來席位。
在固定成本下,依效率定義判斷雙目標孰高。理想往往產生遠超經濟利益的影響力。提高成本價值非單純降低成本,乃在於放大影響力。若經濟利益超過理想價值,目標自動轉向獲利;反之亦然。堅持理想者一旦發現獲利成本價值更高,理論上隨時可能變節——個人觀察,尚無例外。
採用組合語言即是成本價值觀體現:高效率是理想,投入時間成本換取極致效能。降低成本、增加獲利皆可提升價值,關鍵在於理想與利益的動態平衡。