※ 引述《hjdmllmedbu (hjdmllmedbu)》之銘言:
: ㄜ...如果考慮到PCMan執行檔的大小,500 kb 恐怕是沉重負擔...
: (2004lite 384k, 2003pro 420k)
: 而且你確定每個人都是用 1.7G 以上的 CPU 嗎...(300mhz 起跳的大有人用...)
: 其實我認為這件事應該由作業系統處理,不應該是由程式來負擔。
: 這是微軟系統設計不良之處。
: 但基於對現存環境而言,為方便使用者,以外掛模組方式選用是個好主意。
容我條列式回覆,這樣比較簡潔:
1.我用Painter畫一張800x600的水彩畫就用掉了5MB的空間,
我真的很難理解多加個500KB會是什麼樣的沉重負擔?用zip
壓縮起來給別人下載,也不過增加不到100KB的容量。
2.要效能就很難省空間,省空間就不容易高效能。
3.以換一頁要轉換的最大量,40x24個雙位元字,我認為就算
是300MHz也仍是游刃有餘。只要在顯示前轉換就可以了。
4.我也是支持用外掛。要急就章的話,重點不在模組化,而是
只要在資料輸入後、資料顯示前先經過幾個介面的處理,再把
這些介面讓其它人繼承就可以了。一開始就想設計成高效能、
超彈性的架構是不可能的。
5.Windows 有提供繁簡轉換的API ,只是不確定2000以前的OS
支不支援。所以我說「跨平台」,不只是單指win與unix ,也
包括win32的各個平台。
: 我一直很希望桌面環境能夠進行資源統合。(<--所以我想幹的是這個)
: 現在的系統之所以又肥又大,規劃不良是一個原因:
: 每個程式各自為政又是一個原因。
: 不離題。
: PCMan 是沒必要做的那麼大,
: 目前的情況應該還是以BBS+WWW為範圍就足夠了(突然想推 E...E-m...E-mail...)。
: 第一步不是外掛界面,而是模組規劃。
: 模組規劃有條理以後,外掛就會很容易。
: 我是覺得PCMan可以是一個殼,可以包含子視窗;
: 子視窗又有自己的殼,可以再包含次子視窗。
: 將BBS工具可以獨立的就模組化成為外掛,安排於適當的作用範圍。
: 以後只需針對需要改善的部分來更新就好。
: 或是讓WWW部分很乾脆的丟給其它人來做,
: 要IE有IE、要Mozila有Mozila,自己也很輕鬆吧。
: 如果可以開放源碼讓其他人來跨平台,改善程式碼不完善的地方,
: 那真是美事一椿,直叫人痛哭流涕T_T
: 越蛆代刨 @_@;
: 作者大,繼續努力吧!
1.每個程式各自為政,我認為並不是系統肥大的原因。若真如此,
UNIX-Like 的OS就是比Win更肥大的怪物,因為UNIX-like就是每個
程式各自為政,而且都是小程式。但運用得好,反而是一種彈性。
什麼都整合進來,也很難面面俱到。
2.如果要推E-Mail功能的話,那倒不如寫一個PCMan Plug-in for Mozilla..
3.把PCMan設計成一個殼是個很棒的想法,目前幾乎所有知名的軟體
都是這樣作。但這要很豐富的程式設計經驗與十分熟悉物件導向設計
才行。目前我認為就是能做到哪就做到哪比較好。
4.開放源碼不一定會有很好的結果。雖然我也支持Open Source ,
但我認為此事還要多加評估才行。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.175.202.63
※ 編輯: arfoo 來自: 218.175.202.63 (06/08 12:54)
※ 編輯: arfoo 來自: 218.175.202.63 (06/08 13:30)