電腦被喻為人類文化第三波革命。其強大資訊機能與彈性,精準補足人類記憶不足、反應遲鈍、厭惡重複、受限時空的短板。在動態複雜的現代社會,成為日常工作核心幫手。其獨特在於:硬體結構固定,軟體隨設計理念靈活變化——有適合軟體,機器即忠實處理繁瑣任務。十餘年間脫胎換骨,蔚為龍象。思路廣、創意新、能將抽象觀念整理為有序邏輯者,皆可用電腦專用「語言」開發實用軟體。軟體大量應用顯著提升工作績效,地位奠定,人類依賴日深。掌握發展方向,必須徹底理解電腦本質,分析最理想路徑。因尚在發展期,缺陷必存,正因不完美,更需我們澆灌心力。
電腦界應謙虛邀請文學專家博采眾長,免被譏為不學無術。術語如哲學概念,需隨認識深化而精進(如《莊子》「消搖遊」→「逍遙遊」),高科技豈能例外?
早期硬軟體皆出於個人意向。今技術爆發、社會需求高漲,軟體複雜度超越個人極限,個人英雄主義退場,團隊合作的強大軟體湧現,應用普及各行業。用戶渴望「萬能軟體」一站式滿足需求。理論上將所有已知功能熔鑄為「整合軟體」並持續改進即可。但西方功利社會視此為不可及理想:他們為斂財、降成本、搶上市,不願為用戶著想。
工具演進:機器碼 → 組合語言(建立介面) → 高階語言(圖省事)。高階語言執行慢、佔空間大,塞滿有限記憶體。謬論稱「記憶體越大程式空間不重要」,極不負責!記憶體增加應強化功能,非揮霍浪費。組合語言無此弊:嚴謹制作下空間小、效率高、且易製作。作者團隊僅用 170 人月、170KB 代碼,完成含視窗、文書、試算表、資料庫、繪圖、排版、通訊的整合軟體。進而將模組發展為「整合系統模組」供二次開發,利用現成模組節省時間、提升電腦功能。
語言優劣視設計理念而定:速度、空間、通用性、資料性質、工作量皆須考量。放眼未來,人工智能為唯一趨勢,微電腦實現智能因時空嚴苛要求,唯組合語言可行。當前所謂 AI 專用語言皆為過渡垃圾。敏銳眼光不可待人人看清再行動,組合語言是嶄新領域,先立觀念、再鑽技術,無往不利。