Luaを使ってみる

序文

ArchLinuxを使ってLuaでWelloWorldをやってみる。

なんでLua

  • 「いっぺん型の無い言語触ってみろ」って言われた
  • ゲームプログラミングに使われてるみたいなので軽くゲーム作ってみる(最近はどうか知らん)
  • ggezの説明欄に"It aims to implement an API based on (a Rustified version of) the LÖVE game framework."とか書いてた。(Luaでゲームを作成するフレームワーク
  • 名前が好き ((ここが重要

Luaとは?

  • スクリプト言語
  • 実行速度が早い
  • 組み込み(他の言語にちょっとくっつけるな感じ)に良く使われる

環境構築

Luaを入れる

$ sudo pacman -S luaを打つ。

f:id:celluloce:20181126151244p:plain

入ってた。

LuaRockを入れる

Luaのパッケージマネージャー。
$ pacman -S luarocks を打つ。

f:id:celluloce:20181126151539p:plain

これは入ってなかった。

書く

print("Ideal World !!")

これだけでいい。

実行

[celluloce: Lua]$ lua hello.lua 
Ideal World !!

以上

まとめ

LuaでHelloWorldやった。

追記

今回パッケージマネージャいらなかった。