作者:鳳舞天 剛在跟一位網友 聊天,他對我比較熟悉,知道我在做嵌入式微系統(msOS),覺得挺不錯的,同時推薦了一個開源軟件(openWRT)讓我了解,認為可以跟它對接起來。 很感謝他的好意,于是搜索了他提供的軟件,打開一看,自己都看不懂,而這些看不懂,來自于很多linux的名詞,因為 openWRT是基于linux的,必須要對linux的很多基礎很了解才行。 這讓我馬上反思,自己需要惡補linux知識,需要讓同事給我講講這方面的知識。但等了一會兒卻發現不對,我做嵌入式這么多年了,都一直不需要關心linux,為什么非要熟悉linux呢,并且linux經過這么多年的發展,形成太多的名詞、概念、一大堆的歷史包袱,而這些歷史包袱極大的阻礙了嵌入式群體的學習,包括我這么多年的嵌入式人員,都對它一竅不通,這個歷史包袱應該要丟棄才對,不應該再撿起來。 想到這兒,我驚出一身冷汗,同時把我想的這一番話在 msOS群內跟網友交流討論,大家也很快意識到這個歷史包袱問題,沉淀的越多,初學越難,這猶如Intel的X86,到今天被ARM打的不行,因為ARM完全沒有包袱。 反觀msOS的前身,實用單片機系統MS3,簡單易用,沒什么名詞,絕大部分都是常識,根本不需要初學者深入認識什么專用名詞 ,概念,所以初學者很有親近感覺,他們需要的是自然,,一個點,一個下載,一個跑馬燈,程序就動起來了,得到想要的效果,只有入門了,他們才會深入再去研究別的,若門都進不了,談什么認識呢。 想明白這些,msOS今后應該拋棄一些概念,都要用常識,自然的去表達,讓初學者學習不再難,尤其是歷史包袱要沒有。讓嵌入式嵌入式微系統(msOS)成為簡單易用的嵌入式開發平臺,降低學習成本、快速開發產品。 |