追憶青蔥時代 當年的文曲星是用什么語言寫的?
趙金剛,文曲星-產品經理
最早CC/ PC 系列是沒有操作系統的,后來V5100 產品上市,采用了uCOSII ,GP1288 以及超強悍的 XD6000 使用了Linux 系統,現在***的產品已經用的是Android 4.1 了!
bombless,半個PHP程序員
文曲星用的CPU是摩托羅拉的6502,就是當年蘋果-Ⅱ用的CPU,根本跑不下UNIX這樣相對笨重的東西。作為參考,6502的CPU頻率大約在2MHz,UNIX初期所在的機器PDP-11的運行頻率是20MHz。
簡單來說,文曲星上應該沒有一個可以稱的上是操作系統的東西。不過,用來抽象硬件細節的系統調用應該是有的,這個我還是等當年給文曲星編程的老前輩解答吧……
楊冬,前端交互設計
從CC800開始,提供API接口,配合自帶的編程語言GVBasic,可以編寫一些解釋型程序,并且可以保存。 當年PDA市場尚未興起,商務通等擴展性差,價格居高不下,唯一擴展性好的實達6000,出來較晚價格太高。文曲星迎合了很多中學生的獵奇及數碼心理,在 與其他掌上系統的比較中,站在了前列。記憶最深的是金遠見的產品不修只換,讓我從CC800玩到了PC1000a,跨越三個產品。CC800小巧精致,除 了耗電和排線,沒有其他缺陷。PC1000a實惠實用,而且金遠見配合制作了黃金英雄壇等RPG游戲,而且可以聯機,這些都是其他電子辭典很多年后都沒能 做到的。
GVBasic很不錯,有PEEK、POKE、SEEK、CALL命令,我在GGV論壇和Lee等的幫助下,寫過幾個小程序和小游戲,在官方 16×16的字體上,顯示出12×12的字體,并且速度還不差,當時很是興奮。當然自從易選擇沒落后,到TOM收了個Palm,然后混HP,陪了我整整兩 年的文曲星,就徹底被無視了。今年過年回家還翻出來當年的PC1000a,裝上電池,看著屏幕好傷感。
郝培強,iApp4Me創始人,iOS開發者
沒有操作系統,不是說所有的計算機系統都需要操作系統。或者說操作系統也不是一個涇渭分明的概念。文曲星使用的是任天堂FC的兼容Cpu 6502。我們一般也不把fc上面的合卡系統叫做操作系統。
程劭非,程序員
cc800和pc1000系列都是單片機,木有操作系統,可以用Lava或者GVBasic編程序。
苑巍,通信專業的本科生,愛好編程
這個是早期的嵌入式操作系統吧?
陳帥華,電氣工程
高中時就是我啟蒙的利器,看小說,學編程~cpu只有不到11M,內存更是曉得可憐,當時很奢侈買個rom有25mb的,花了700大洋。cpu就 是6502系列的,操作系統不是unix,嚴格說是其它操作系統,文曲星自創的…有了basic lava后 就有趣多了~有點像現在安卓機有人做app~ 那個年代,跨機型的app 真的很不容易 很多游戲。滿滿的回憶~
洛東華,學生
文曲星經典型號(PC、CC、NC、TC系列以及沒有幾個型號的A、Y系列等一切黑白屏全鍵盤機)都是6502單片機,嚴格意義上來說沒有「操作系 統」這樣一個完整的架構,更不會跑UNIX這么龐大(相對而言)的軟件,只有金遠見公司自己開發的「系統軟件」,搭配各種應用以及擴展性很強的 WinIDE(為文曲星開發「原生」軟件的工具,屬于C語言子集)、GVBasic、Lava等語言使其在當年的電子詞典市場獨樹一幟。話說V7100真 是個騙錢的大忽悠啊……
陳星,畢業大學生一枚,熱愛關注互聯網
PC260的飄過,前天收拾柜子的時候還看到了這貨,只剩下一本說明書和裸機了,液晶屏幾年前就爛了,安裝的是紐扣電池,用螺絲刀拆開里面只有一片牛屎片。
對于文曲星,你有這怎樣的回憶?
延伸閱讀
1.文曲星GVBASIC是在APPLE SOFT BASIC和GWBASIC基礎上,繼承了BASIC語言簡單,易學功能強大的特點,根據文曲星自身的硬件特點而開發的程序語言。它的出現極大的拓展了文曲星的使用范圍及功能,使用戶能夠根據自身的需求,編制出他們所需要的而現有文曲星上又沒有的軟件。并且由于文曲星GVBASIC和其它BASIC語言的共通性,因此通過使用它可以為更好地了解及使用其它的BASIC語言和其它程序語言打下了一個良好的基礎。
2.WinIDE相關教程:http://www.ggv.com.cn/360update/winide.html
3.Lava 是一個實驗的、面向對象的、基于編譯程序的程序設計語言帶有一個相關程序設計環境 (LavaPE = Lava 程序設計環境),其在沒有文本編輯器的情況下進展,但是完全基于結構編輯器。僅注釋,常數和新標識符必須作為文本輸入。