“L語言?”
海瑟薇歪了歪腦袋,她接過這本簡陋裝訂的書,翻開第一頁。
“L語言是一種旨在用自然且符合邏輯的情況下將需求轉化為指令的工具,其具有如下幾種特點......”
看了一會兒介紹,海瑟薇才稍稍理解這個所謂的L語言到底是什么東西。
這是一種以通用語為基礎的,有著特定書寫形式的語言,用這種語言書寫出來的語句被稱為代碼,而代碼則是讓類似圖書館查詢系統能夠讀取的咒文一般的東西,圖書館查詢系統在這本書里被稱為應用程序,類比各種不同的法術,而構筑這種應用程序的方法,則被稱為編程。
而這本書主要描述的就是編程的基礎入門方法與進階應用。
才翻了幾頁,看到幾個簡單的例子,海瑟薇就被其中的世界深深的吸引住了。
這種感覺,就好像傳說中那些至高的傳奇法師,能夠將言語變成現實,將思維化為法則,似乎在編程的世界里,自己就是那個無所不能的存在。
看到海瑟薇時不時露出思索,又時不時恍然大悟的表情,萊納笑了笑,這說明至少這位學生是能夠理解書中內容的。
L語言脫胎于地球上的C語言,當然,萊納是在這個世界的魔法基礎上進行的構筑,最多只汲取了其中的一些靈感,至于算法部分,則是與蘇爾配合法術模型重新寫的。
即便如此,普通法師想要快速理解這里面的內容也并非簡單的事情,而眼前這位少女明顯是一年級新生,才剛剛接觸魔法不到半年時間,沒想到就已經能夠初步接受編程的理論了,著實讓萊納感到有些驚訝。
不過萊納轉念一想,說不定正是這種剛剛接觸魔法,懷揣著好奇心又不會受到傳統觀念的束縛的人才能夠快速理解其中的內容。
給海瑟薇布置下任務,萊納又回到繼續調試原型機的工作上來,他在編譯器中流利地寫下了一連串代碼,成功的運行了一個簡單的猜數字的程序。
“看來原型機的基礎功能并沒有什么問題,蘇爾,你的工作完成得很好。”
萊納笑道,令身邊的蘇爾也露出了得意的表情。
“這可是我這一周以來的心血,品質保證!”
她挺了挺沒什么貨的胸脯,自豪地說道。
“呃,校長先生,能夠讓我試用一下這臺機器嗎?”
這時候,一旁的海瑟薇弱弱地伸手問道。
“這個可是很寶貴的原型機,不能拿來玩的,海瑟薇同學。”
蘇爾下意識拒絕,她擔心海瑟薇可能會制造出什么意料之外的問題與故障,因此拒絕道。
“試用?你是想要做什么呢?”
萊納沒有立刻拒絕,他有些好奇這位學生會想用這臺原型機干什么事情。
“我想嘗試一下這本書上的,呃,編程。”
海瑟薇指著書本里的一段簡短的程序說道,她在并且嘗試理解了這個名為編程的東西之后,就對其產生了濃厚的興趣,急不可待地想要嘗試一番。
這種感覺,就像她第一次接觸魔法一般,但比起神秘而詭異的法術,眼前的這個編程明顯自由度更大,海瑟薇可以按照書本的指示,編寫屬于自己的程序,而不是死記固定的咒文與法術模型。
聽到海瑟薇的話,萊納微微一笑,后退一步,讓出了原型機前面的位置。
“你來試試。”