20140423回應動畫語法產生頁

張貼日期:Jul 01, 2014 9:59:38 AM

本文節錄自「符式協會論壇」

爽哥,燕南大俠,大家早!

我也贊同 Derek 的意見,如今的趨勢已經非常明顯,隨著 LTE 取代 3G 的時代來臨,無論手機或平板,甚至來勢洶洶的 ChromBook 筆電。都只說明了一件事情,沒有了「雲端網路」與 Browser ,則手機,平板,雲端筆電...etc. 就都成了「板磚」一塊,我早就說過,只要矽谷的 svFIG 沒有提出新版的 Win64Forth 那就是說,美國的 FIG 也放棄在純 Assembly X64 上的 Forth 架構了。因此我提議趁早放棄 Windows 32 bits 的 Win32Forth 平台。一腳跨越硬體相關的概念,走入以 Browser 為標準平台的 R&D 環境,與應用開發環境,趕緊趁著爽哥的熱情無情,生產力豐富的時候,使用 JavaScript 上如汪洋大海般的資源,開發出一套純物件導向的 Forth 環境。而且,JavaScript 為了執行上的效能,也會想盡辦法的榨乾電腦硬體的所有資源,加上雲端的資源,相信所謂的 WebGL / Web3D / WebCL ...etc. 等標準的出爐,也都再再的說明了網路世界的軟硬通透,已經成形了。更別提使用個 USB port ,或者 Local 的硬碟,甚至 SD 卡上,存取資料了。甚至基於 HTML5 的 WebNI 已經出爐,將來連互動裝置的驅動與人類動作的辨認,都已經可以在瀏覽器中做到了。我不知道還有什麼理由,留在 Windows 32 bits 的環境裡,不敢,或不肯離去。當然,我們依然懷念那種靠著一套 Forth 與 RS-232C 發展單板電腦的美好歲月。但網路的時代已經來臨,年輕人只懂得上網取得一切,再也弄不懂組合語言與機械語言的撰寫,那我們 FigTaiwan 還能吸引他們來參與活動嗎?

http://www.openni.org/files/webni/

更甚者,聽說韓國三星準備由 HP 的手上買下當年 Palm 開發的 WebOS 當手機的作業系統。FireFox 與 Chrom OS 都將要推出以 Boot to Browser 為主的硬體產品了,我們還在猶豫不決嗎?

因此,我大聲疾呼,學會只要投入三個人認真的鑽研 JavaScript 的底層最佳化,與各類的 Library 。說透了,就是把 JavaScript 當成 Web Assembly Language 來對待。則一樣可以寫出很棒的 Forth 系統與 IDE 開發環境。

我理想中的學會推廣目標,就是設計一套類似 Hype 這樣的網頁動畫開發環境。只是把使用的語言改用更簡化過的 JsGraForth 把目標鎖定在「普羅大眾」甚至「兒童創作」的動漫產生器上。相信這樣的產品,必然會一炮而紅,重振 GraForth 當年在 Apple][ 上的雄風。想想,只要會幾十個繪圖指令,就能夠產生 3D 圖形,甚至寫幾十行 JsGraForth 的指令,就能看到簡單的動畫,人物的走動,球類的彈跳。這是多麼吸引人的開發環境,況且能把 JsGraForth 以木馬屠城的概念,嵌入網頁動漫產業的開發者手中,將來還怕沒有 Forth 的新血輪嗎?

http://tumult.com/hype/

FigTaiwan 本來就是該把如何「推廣 Forth 」來當成學會的年度目標,而不是搞成一個符式佬的忘年會。每個人各自花費時間搞一套自己想要的 Forth ,這就是多年來 FIG 的濫觴。唯有集中所有的人力與物力,放在幾項能成功的項目上,才有可能累積經驗,然後達成學會的推廣目標,不是嗎? 

今天精神特別好,因此寫了些想法,希望讓爽哥與燕南大俠做個學會發展的參考!

順頌刻綏!

燾昍 隨筆