Lua 引述

以下是多年來使用者對 Lua 的一些意見範例。以下許多引述出現在自發性地張貼到 USENET 新聞群組的訊息中。其他引述則傳送至 郵件清單 或直接傳送給我們。以下引述的個人代表他們自己發言,而非其組織。有些引述經過輕微編輯。另請閱讀一些關於 Lua 的 新聞剪輯

「建立如此乾淨、強大且精簡的程式語言是一項巨大的成就,設計人員展現了非凡的洞察力和技能,值得高度讚揚。」Joseph Manning,在 lua-l(2013 年) 「Tcl 在推廣使用腳本建立應用程式的意識形態方面發揮了很大的作用。它是那個時代的 Lua。但 Lua 是這個時代的 Lua。」Jay Carlson,在 lua-l(2012 年)
「Grim Fandango 是第一款遊戲,證明 Lua 不僅可用於製作好遊戲,還能用來製作有史以來最棒的遊戲。」Alex Lucard,在 Diehard GameFAN:名人堂提名 – Grim Fandango(2010 年) 「巴西最受歡迎的技術出口產品是 Lua。」—在 ITPRO(2010 年)
「至於 Lua,它是一種高性能腳本語言。高性能是決定性因素,我們需要一種快速、快速、快速的語言。此外,它很容易整合到 C++ 中。」—在 Blizzcon 2009 問與答會議 「作為一名盲人程式設計師,我真的很享受 Lua 腳本語言。它是使用螢幕閱讀器閱讀和撰寫最友善的語言之一。Lua 也非常快速、輕巧且可攜式。」Veli-Pekka,關於 Dolphin 腳本(2009 年)
「Lua 獨特的關鍵優點在於它驚人的小巧、快速,而且在技術層面上是一項傑作。並非每個專案都能用這麼少的令人害怕的「膨脹」來達成這麼多。」MatthewWild,在 lua-l(2008 年) 「我只想感謝您提供這個很棒的腳本語言!我們之前嘗試內嵌 Python,但這引發了許多問題。經過一些研究,我找到了 Lua,這正是我們一直在尋找的。該函式庫在沒有任何修改的情況下編譯,而且我只花了幾個小時就為我們的資料結構撰寫了一個 Lua 封裝器。所有東西在第一次嘗試時就運作了,而且不需要除錯,因為它的行為完全符合預期(並如文件所述)——太棒了!」Alex HartmannVisionaire 團隊(2007 年)
「如果你可以在 x86 上將應用程式的容量增加不到 200K,同時提供一個完全動態且具有傳統語法的無縫整合語言,那會怎樣?你可以使用 Lua 來做到!」Keith Fieldhouse,在 ONLamp(2006 年) 「很容易看出為什麼 Lua 正迅速成為遊戲腳本的實際標準。」Ian Millington,在 Artificial Intelligence for Games,Morgan Kaufmann(2006 年)
「在您建立另一個設定檔或資源格式(以及另一個解析器)之前,請先試試 Lua。」Martin Streicher,總編輯,Linux Magazine,刊登於 developerWorks(2006 年) Emma 是一個應用程式引擎,可與 Ogre3D 介接,並使用 Lua 進行指令碼編寫。我們已進行測試,發現 Lua 可以使用正弦函數以超過 100 fps 的速度扭曲 20,000 個三角形網格。我從未看過任何其他直譯語言可以接近這個速度。」Chris Marrin,刊登於 lua-l(2006 年)
「如果您有興趣在程式中加入指令碼,請立即前往 www.lua.org 並使用它。」vze35,刊登於 comp.sys.mac.scitech(2006 年) 「我們已將 Lua 整合到 我們的網路監視器 中,並看到我們的使用者中出現許多新的程式設計師。」Robert Aronsson,Intellipool AB,瑞典(2005 年)
「遊戲開發人員很可能將 2000 年代視為 Lua 的年代。」Matthew Harmon,刊登於「將 Lua 建置到遊戲中」,Game Programming Gems 5(2005 年) 「所有遊戲都具備某種形式的指令碼層。Lua 語言是此角色的主要候選人。」Phlip,刊登於 comp.games.development.design(2004 年)
「Lua 可能是 C 世界中最具可攜性和非侵入性的編碼工具之一。」cliki.tunes.org(2004 年) 「感謝您提供我使用過最無錯誤的開源專案。」Erik Hougaard,刊登於 lua-l(2004 年)
「自從我看到 C 的設計後,我對語言的設計就沒有更驚訝過。」Dimitris Papavasiliou,刊登於 lua-l(2004 年) 「Lua 就是我祈禱的答案。」Gavin Wraith,刊登於 他的 wiki 頁面(2002 年)
「Lua 是個才華洋溢、強大的小巨人。」Lucas Ackerman,刊登於 rec.games.roguelike.development(2003 年) 「Lua 是一款出色的軟體,個人淺見 – 語言設計非常簡潔,透過其反射性而強大,API 很棒。文件讀起來很令人愉悅。希望所有軟體都能像 Lua 一樣整潔!坦白說,我感到驚訝和喜悅。」Francis Burton,刊登於 comp.compilers(1996 年)
「我要祝賀 Angband 維護人員選擇 Lua。我很少看到可以如此順利且無問題地整合的元件或子系統。」Hansj�rg Malthaner,刊登於 rec.games.roguelike.angband(2002 年) 「我使用 Lua 來黏合天文影像例程。我對 Lua 印象非常深刻,發現語言的優雅性、與 C 的介面簡單性,以及文件的品質,讓它很容易學習使用。非常感謝各位提供這麼有用的工具!」Alan Watson,新墨西哥州拉斯克魯塞斯州立大學(1997 年)
「忘記 Basic,選擇 Lua 吧!Lua 使用起來一樣容易,但功能強大許多。Lua 也非常容易擴充。」Jon Kleiser,刊登於 comp.sys.mac.programmer.help(1999 年) 「這個 Lua 語言看起來非常有趣。我一直期待一個小巧、可攜式的原型語言,而這可能就是它。」史蒂夫·德科特 (1997)
「Lua – 我用過最實用的真正免費軟體。」大衛·傑斯基,在 他的推薦產品清單 (2000?) 「這個精巧、小巧、免費的腳本引擎是我在軟體產業中發現最可重複使用的部分之一。我想不出比這更好的方式將腳本系統納入遊戲引擎中。」哈拉爾德·諾瓦克,在 Station 5 網站
「如果你想要一個簡單但快速(而且小巧!)的腳本語言,我建議你看看 Lua。」詹姆斯·羅加詹,在 comp.lang.python (1997) 「如果你真的想了解小語言設計中的優雅和力量,請看看關於 Lua 發表的論文並研究原始碼。太棒了!」法蘭西斯·伯頓,在 comp.compilers (1996)
「Lua 是一種來自巴西學者的精巧小巧的腳本語言。它讓人耳目一新,不同於 Perl 或 Python 等腳本巨獸。這個語言相當優雅且精巧。」法蘭克·阿諾德,在他的 連結頁面 (1999?) 「Lua 是我發現的最簡單/最完整的物件實作。」約翰·羅爾,哈佛大學 (1995)
「Lua 是我多年來偶然發現的最優雅的語言,而且是最容易學習和使用的語言。」愛德華多·奧克斯,在 lua-l (2001) 「在眾多的 [腳本] 語言中,只有 Lua 被證明足夠簡單、可攜式且強大,以滿足我們的需求。」pdelib 團隊,威爾斯特拉斯應用分析與隨機研究所,在他們的 工具清單 (1999?)
「Lua 看起來像是一種相當不錯且精簡的語言,我腦海中馬上浮現「Tcl 做得很好」(或可能是「Python 精簡版」)。」傑克·詹森,在 comp.lang.python(1997 年) 「在讀了 Dr. Dobbs 關於 Lua 的文章後,我非常渴望查看它,到目前為止,它在各方面都超出了我的預期!它的優雅和簡潔讓我驚嘆。恭喜您開發出如此深思熟慮的語言。」布雷特·莫吉列夫斯基,盧卡斯藝術(1997 年)
「我已經使用 Lua 一段時間了,可以輕鬆地推薦它作為一種嵌入式語言——在我看來,比其他一些選項(例如 Tcl 或 Perl)「更乾淨」。它也非常小巧/輕量級,是速度最快的語言之一,有很好的文件說明,並且可以輕鬆地與 C 函數綁定。」大衛·波林格,在 rec.games.roguelike.development(1999 年) 「我剛剛將 Lua(一種動態可擴充的嵌入式語言)移植到 RISC OS。感謝美麗的 ANSI 程式碼,Lua 非常容易移植,只需要一些 makefile 駭客操作,因為 RISC OS 有點奇怪。」魯本·托馬斯,在 comp.sys.acorn.announce(1999 年)
「Lua 腳本模組作為嵌入式腳本語言引擎(在 Zeus 編輯器 中)運作得非常好。」朱西·尤姆帕寧,在 comp.programming(1999 年) 「Lua 是一種非常小巧、非常快速、可擴充的語言。」喬恩·克萊瑟,在 comp.sys.mac.programmer.tools(1999 年)
「大約一年前,我處於可以向我前雇主建議嵌入式應用程式中腳本語言的位置,主要重點是立即可用性。我選擇了 Lua、Scheme、Tcl 7.6、Python(按此順序),但 [會] 很樂意看到 Python 排名更高。不幸的是,移植工作似乎相當龐大。」史蒂芬·弗蘭克,在 comp.lang.python(1999 年) 「我最喜歡的腳本語言是 Lua。Lua 以 C 編寫,源自 Unix,但可以輕鬆移植到 Mac OS、Windows xx、BeOS 等作業系統。Lua 小巧、快速且功能強大。」喬恩·克萊瑟,在 comp.lang.oberon(1998 年)
「我原本計畫使用 Python 作為我的內嵌腳本語言,後來才改用 Lua。我讀了 Nutshell 書籍,潛伏在郵件列表中 4-5 個月,下載了最後 2 個版本,並寫了幾個 Python 腳本。在所有這些準備工作後,我放棄了 Python,改用 Lua。Lua 較為精簡,也較容易內嵌。因此,結論是,如果你需要 Python 的功能,那就使用 Python,但如果你想要容易內嵌,Lua 就是正確的工具。」Ashley Fryer,在 comp.ai.games (1998) 「如果你正在尋找一個非常小巧且非常酷的擴充語言,請看看 Lua。」Lyn Headley,在 comp.lang.python (1998)
「如果你將 Scheme 和 Lua 進行比較,以找出你想要在遊戲主機腳本語言中具備的功能,我認為 Lua 會勝出。它較小、可攜式、使用較少的記憶體,而且速度較快。」Steve Dekorte,在 comp.lang.objective-c (1997) 「我最近下載了 [Lua] 編譯器和直譯器的原始碼,它的品質讓我非常驚訝。它在我的 Mac 上編譯時沒有任何警告,而且第一次執行就成功了!它絕對值得一試。」Mike Fahl,在 comp.arch.embedded (1997)
「我的建議是...省去自己很多麻煩,使用 Lua。Lua 是一個小巧、強大、高效的腳本語言。它專門寫成一種擴充語言,而且非常好。我還沒看過任何語言(包括 Python)比它更適合內嵌。Lua 是一個真正美妙的語言,乾淨、小巧、高效,而且可以免費用於商業用途。它是一個非常穩固的程式碼(目前的版本為 3.1),用於許多工業應用中。它也獲得良好的支援。我對它最喜歡的一點是,我想不出任何可以改善它的方法。如果我決定為自己寫一個腳本語言,我懷疑我的語言會像它一樣好。記錄一下,原始的 Lua 程式碼庫是用 flex/bison 或 lex/yacc 產生的,並從那裡演變而來。因此,如果你計畫使用 flex/bison 路線,省去自己 3 年的精進,使用 Lua 吧。」Ashley Fryer,在 rec.games.programmer (1998) 「在『軟體、P.& E.』中的文章發表後,你一定收到了很多回應。任何具備電腦語言知識的人都會對這個語言的原始概念感到驚訝。」W.Boeke,荷蘭盧森特科技公司 (1996)
「我已閱讀完畢,並已執行實作。令我驚訝的是,它缺少了什麼。Lua 感覺就像是一種更新的 AWK:它相當優雅且切中要點。這真是非凡的作品。」Dwight VandenBergh(1996 年) 「恭喜推出 Lua。它正是我所尋找的,而且我已將它作為我的主要腳本語言使用一個半月了。它強大、精簡且非常容易使用(並能擴充)。祝你好運。我會向所有人推薦這門語言。」Joshua Jensen(1996 年)
「從 80 年代初期開始,我就一直在我的程式碼中使用直譯器進行測試和原型製作,並新增巨集語言...到目前為止,[Lua] 看起來是我見過最好的,而且在那段期間,我嘗試過幾乎所有東西。」Rodney A. Ludwig(1996 年) 「在讀過 Dr. Dobbs Journal 中的文章後,我在 12 月下載了 Lua。我發現 Lua 非常容易編譯並整合到應用程式中。不到一週,我就整合了 Lua,並提供了一個專門資料庫的介面。原本,我認為提供巨集語言的任務將需要數月時間。」Mike Palmer(1997 年)
「一段時間以來,我一直在尋找一種可攜式、精簡的直譯或增量編譯語言,以用於各種機器人應用程式。我想 Lua 正是我需要的!」Mark Ian Barlow,非線性控制顧問有限公司(1997 年) 「我認為 Lua 這門語言幾乎完美無缺,至少,在不損及其優雅設計的情況下,很難進行變更。」Francis Burton,格拉斯哥大學,在 lua-l(1997 年)
「現在,我樂於使用 Lua 執行其他程式設計師常使用 Perl 的任務。我努力學習 Perl 數年 [...] 但從未學到足夠的知識,無法運用其眾多巧妙的魔法。Lua 容易得多(整個手冊只有 40 頁!),而且沒有魔法,只有一個簡單、精簡、強大的語言,以及設計良好的標準函式庫。」Reuben Thomas(2000 年) 「立刻學習它。它很可愛。」Rob Kendrick,在 comp.sys.acorn.programmer(2000 年)
「我不太滿意 Tcl 作為語言設計,而對於 C,我認為 Lua 比 Tcl 做得更好。」Norman Ramsey,在 comp.lang.ml(1997 年) 「我使用 Lua,因為我比 C++ 更喜歡這門語言。」Paul Bleisch,在 rec.games.programmer(1998 年)