語法成像(英文﹕Coding Magic,別稱﹕語法成象、代碼映像),詞意解釋:「語法」一般在英文字典裡統稱為「Code」。從英文翻譯成中文語言,在不同的地域,就有多種說法,中國的計算機編程技術員稱為「代碼」,香港及澳門的程序員稱為「編碼」,臺灣的電腦開發技術員稱為「語法」,而大部份中文用戶都統稱為「程式碼」——然而,坊間的說法雖則不同,所指其意是一樣的。「像」與「象」涵意相近,前者所表示看到的東西「相似」某某,如﹕畫像、塑像、佛像或雕像等,好像某個人物一樣栩栩如生。後者所代表目前的景象和我們看到的「形状」相近,如﹕象形文字、動物(大象)或眼前的事物。另有一說,因正體中文(繁體中文)和簡體中文的文字區別,台灣多數用"想像"詞;大陸較多用"想象"去表達文理。
「語法成像╱語法成象」其整體之意﹕是指程序員用開發工具所支持的人類可讀電腦語言指令(C#、C/C++、Java、HTML、HTML5、CSS、JavaScript、PHP、 ASP、MySQL)寫出來的編程文件。包含一組由字符(ABC-123-你我他)、符號([{♥}]/ʕ•ᴥ•ʔ\+#-=✦.✧)或信號碼元以離散形式表示信息的明確的規則體系,最終目的,將人類可讀文本翻譯成為電腦可執行的二進制指令,這種過程叫"編譯"工作。讓開發者通過編譯器就能製造出不同類型的聲音、影像、人物、動物、植物及環境變化等程序、音樂、影畫或遊戲,塑造出來的效果千變萬化,以幻作真,以真作幻。透過顯示屏、VR、AR、SR、MR及智能手機等數碼裝置,完整呈現在人們的視野。
現實世界 Vs. 虛擬世界
筆者試【圖】解說,希望大家更深入瞭解這個四字成語。
廿二世紀殺人網絡(英文:The Matrix,臺灣﹕駭客任務,中國﹕黑客帝國)是一部在1999年,由Hollywood拍攝的科幻電影。說到,這麼經典的Movie,那些70、80、90後的Programmer應該不會陌生吧﹗那時代,本人還是一個初中生,家里就只有一部Win98 PC,網絡新潮,還沒有機會接觸到網路世界的窮學生,都是以精彩的打鬥場面,華麗的3D畫面去觀賞劇情的。轉眼間,彷彿在夢境中瞬間飛逝,再回味這部電影己經是網絡成員中人,電影里的人物及內容,細心看一看,不就是扮演我們現時整天遊樂的網絡虛擬世界嘛…﹗
《駭客任務》裏面的「數字雨」一點一滴顯示在封面及大銀幕上,其中有一名成員Tank(坦克╱戰車)他每次坐在螢幕前,看到的都是地方名稱、大厦,街道等資料,為何只有他看到這麼多東西,而我們只看到數字+符號,因為他是一名「解碼員﹐又稱﹕翻譯員」而我們不是,包括在場的Partner。這些編碼和數字就是柏拉圖的理型本質,超驗地決定虛假世界運作方式,然後呈現虛擬現象世界於人的腦海中。
電腦若要處理文字,須先把文字轉換為數字格式才能正確運行。為保證人類和設備,設備與電腦之間能進行正確的信息交換,電腦科學領域編制統一的信息交換代碼「ASCII」及「Unicode」字元集,兩種編碼都是以一種抽象的方式(即數字)來處理字元,並將視覺上的演繹工作(例如: 字體大小、外觀形狀、字體形態、文體等)留給其他軟體來處理,例如: 網頁瀏覽器或是文字處理器。
BIG5: www.ifreesite.com/big5.htm
Unicode: www.ifreesite.com/ubcode.htm
數碼世界往往是由數據之間互相構成許多不同形式的Code與Color編碼而成。人類在日常接觸各式各樣的數碼產品,透過Screen眼睛看到的每一張Photo,每一格Picture,全部經過編碼方式組合後,通過編譯器轉碼成影像輸出至螢光幕上,我們才可以辨識及分析,進而觀看到所有的資訊。
Base64: www.ifreesite.com/upload
這個神彩飛揚的小馬哥,正在為自由而開心地奔馳。它就是由語法做出來的,不信!?請輕觸螢幕。
成語解釋完▲
末來)題外話…(
語法 vs. 法術(魔法)將來能否聯合並存,打破空間的限制,走出超現實的宇宙空間。本人設想虛擬世界使用的編程語言與現實世界運用的口述咒語,兩者都有很多共通點。只要是人(包括:機械人)每一個人都有機會接觸到這門技術,但並不是隨隨便便就能掌握得到,兩種(法)都需要經過一段不短時間熟讀各種咒語或編碼的合成智識,才能夠運用自如。法術與語法除了需要字符的輔助外,還需要有實體素材的幫助,一般靈媒需要的法器﹕冥鏹、桃木劍、道袍、魔捧、水晶石等,程序員需要的工具﹕電力、電腦、顯示器、鍵盤、滑鼠、編輯器等,除此之外,亦要具備一項先天條件,就是"運行環境"了,巫術可能要繪畫一個魔法陣或起壇作法的場地,編程就要用到一個虛擬容器(如:瀏覽器),只要使用恰當的方式,把剛才那段咒語或代碼放入這個容器之中,就會實現它原本的作用。
還有一點,在術法界分成,白巫師(簡稱:白袍)與黑巫師(簡稱:黑袍)兩派,網絡世界又區分為,黑客(又稱:駭客)與普遍的程序員不同之處,黑客給人的印象,很常經過特別渠道(Bug)闖入別人的電腦系統或網絡系統搞破壞。當然,在本人的角度想,無論咩(法)沒有黑白之分﹔所謂﹕「正法邪用會傷害到很多人,邪法正用亦會幫助到很多人。」就看那個施法者愛怎樣使用了。
這就是虛擬與現實空間凝聚魔法力量,所在世界的基本運行法則。如你還不知道說甚麽,推薦你去看《動畫:鋼之鍊金術師》、《動畫:簡單易懂的現代魔法》、《小說:屠龍之技》、《編程語言居然是魔法咒語!》、《把代碼想象成魔法是怎樣一種體驗?》讓你腦洞大開的題材。
後語!
小弟在虛擬世界打滾十數載,自問懂得的東西並不算多,經驗仍尚淺未懂入世。證悟﹗可能古時東方的科技沒有近代西方的先進,一直末有緣遇見來形容電腦與網絡世界的成語﹔撰寫文章純屬個人有感而發,不知道我死後有沒有人將這四個字,編入漢語的成語字典之中呢~~(*^_^*)
本頁面的文字允許在創用CC 姓名標示-相同方式分享 3.0協議和GNU自由文檔許可證下修改和再使用。