Re: [請益]不能賣OS,也要學寫OS打下基礎:從程式뤠…

看板Programming作者 (ggg)時間18年前 (2007/06/22 08:48), 編輯推噓1(102)
留言3則, 3人參與, 最新討論串47/66 (看更多)
※ 引述《ephesians (ephesians)》之銘言: : ※ 引述《ggg12345 (ggg)》之銘言: : : 重新再度請教大家, 舉一下那種 "純軟體" 又 "有機會可以贏", 又能 "學會 : : 軟體工程" 的項目做為 "教軟體工程的實例" ! : 很納悶的是,很多種軟體開發都不那麼涉及硬體, : 何以認為許多是不純軟體呢? 做軟工的只是強調 "為軟體的發展而研究開發軟體的方法", OS被排除是因為: 1.OS這個項目的競爭對手比較扎手 2.OS是控制硬體,使之發揮效率讓使用者方便好用的軟體, 她的各種發 展目的中, 硬體佔有重要的比率. 所以, 這道題應該如此界定 1.感覺競爭對手少, 或不那麼強悍. 這應該是 "潛在競爭對手意想不到或未獲重視的新領域". 2.相關於硬體的比重, 降低到相對低的比率. 排除硬體相關的想法,顯 然不合實際. 3.如果是要用到軟工的學問, 那顯然這類項目還要耗費大量 "人能" 的參與又有 "時程的緊迫要求". 通常商業性競爭項目具此特性. : OS架構或OSI告訴我們,它們被分為好幾層, : 以OS本身來說,就是覆蓋在硬體之上的軟體層,這一層可能不夠純軟, : 但在這一層之上呢? : 誰寫程式還不透過OS墊底呢? : (所以HelloWorld!是純軟,而且還蠻成功的,只是沒有獲利罷了.) 這應該是一個很有潛能的項目, 看見別人獲利才要來追可能就已經出局了. : 許多有長久經驗的程式寫手,可能做過文書處理軟體,商務整合軟體, : 軟體輔助工具,或晚近的遊戲軟體開發, : 雖然寫很久,卻不見得會著手處理硬體細節呢! : 因為透過許多軟體介面操作硬體. : 做網際網路的,它推Web x.0,這算不算純軟? 是啊,是純軟了,而且有機會贏. : 話說回來,純軟的定義是什麼? : 要把人與網路排除掉嗎? 反正想做純軟工的, 自己也講不清楚. 就定義 "純軟體" 為 "重量級軟體" 或 "鉛鈾級軟體" : "涉及軟硬體相關的比重, 硬體相關佔的比率相對較低, 甚至可忽略 (例如相差一個以上的數量級)". 定義不好, 也請大家討論, 誰都可以提認為較合理的定義或名稱. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.1.146

06/22 19:22, , 1F
原來 HelloWorld 是個很有潛能的項目
06/22 19:22, 1F

06/22 21:20, , 2F
定義或名稱很重要嗎?XD
06/22 21:20, 2F

06/23 01:30, , 3F
軟體就是無形,表達不清,純軟實在....
06/23 01:30, 3F
文章代碼(AID): #16UnndyT (Programming)
討論串 (同標題文章)
文章代碼(AID): #16UnndyT (Programming)