Lua, instal bahasa skrip yang kuat ini di Ubuntu

Tentang lua

Pada artikel selanjutnya kita akan melihat Lua. Ini adalah sebuah bahasa skrip gratis dan sumber terbuka. Ini bertenaga, kuat, minimal dan dapat diintegrasikan. Lua adalah bahasa scripting yang mendukung pemrograman prosedural, pemrograman berorientasi objek, pemrograman fungsional, pemrograman berbasis data dan deskripsi ini.

Lua menggabungkan sintaks prosedural sederhana dengan konstruksi deskripsi data yang kuat berdasarkan array asosiatif dan semantik yang dapat diperluas. Bahasa ini diketik secara dinamis, berjalan saat menafsirkan bytecode dengan mesin virtual berbasis registri dan memiliki manajemen memori otomatis dengan pengumpulan sampah tambahan. Ini sangat ideal untuk konfigurasi, skrip, dan pembuatan prototipe cepat.

Bahasa ini telah digunakan di banyak aplikasi industri, seperti Adobe Photoshop Lightroom. Ini juga telah digunakan dalam permainan seperti World of Warcraft dan Angry Birds. Menurut situs web mereka, ini adalah bahasa skrip terkemuka dalam game. Berbagai versi Lua telah dirilis dan digunakan dalam aplikasi nyata sejak diluncurkan pada tahun 1993.

Lua memiliki reputasi kinerja yang memang pantas. Katakanlah 'secepat lua', adalah aspirasi bahasa skrip lainnya. Berbagai landmark menunjukkan Lua sebagai bahasa tercepat di bidang bahasa skrip yang ditafsirkan.

Kami akan dapat menjalankannya di semua, jika tidak di sebagian besar sistem operasi, Gnu / Linux dan Windows. Ini juga berjalan pada sistem operasi seluler seperti Android, iOS, BREW atau Windows Phone. Kami juga akan menemukannya bekerja pada mikroprosesor terintegrasi, ARM dan Rabbit atau pada mainframe IBM dan banyak lagi.

Untuk belajar menggunakan bahasa ini kita akan memiliki Lebar manual referensi dan dari beberapa buku tentangnya. Jika kita ingin melihat bagaimana program Lua bekerja sebelum menginstalnya di Ubuntu kita, kita dapat menggunakan file demo langsung yang pembuatnya sediakan bagi pengguna.

Karakteristik umum Lua

Beberapa ciri umum bahasa Lua adalah:

  • Ini adalah bahasa skrip konvensional Mudah digunakan.
  • Ini luar biasa ringan, cepat dan efisien.
  • Memiliki a kurva belajar pendek. Mudah dipelajari dan digunakan.
  • Bahasa ini dapat beradaptasi dengan berbagai aplikasi.
  • API-nya sederhana dan itu didokumentasikan dengan baik.
  • Mendukung berbagai jenis pemrograman. Seperti pemrograman prosedural, berorientasi objek, fungsional, dan berbasis data, serta deskripsi data.
  • Kumpulkan sintaks prosedural langsung, dengan konstruksi deskripsi data yang tangguh yang berakar di sekitar array asosiatif dan semantik yang dapat diperluas.
  • Datang dengan manajemen memori otomatis dengan pengumpulan sampah tambahan. Ini menjadikannya pilihan yang sempurna untuk konfigurasi dan skrip.

Bagaimana menginstal Lua di Ubuntu

Lua adalah tersedia di repositori resmi dari distribusi utama Gnu / Linux. Di Ubuntu kami, kami dapat menginstal bahasa ini menggunakan manajer paket dengan membuka terminal (Ctrl + Alt + T) dan mengetik:

sudo apt install lua5.3

Kompilasi Lua

Pertama, pastikan telah memasang alat yang diperlukan di sistem Anda. Anda dapat menjalankan perintah berikut untuk menginstalnya dari terminal (Ctrl + Alt + T):

sudo apt install build-essential libreadline-dev

Setelah menyelesaikan penginstalan, ke kompilasi dan instal versi terbaru (versi 5.3.5 pada saat penulisan baris ini) dari Lua, jalankan perintah berikut untuk mendownload paket tar ball, mengekstraknya, mengkompilasinya, dan menginstalnya.

mkdir lua_build

cd lua_build

curl -R -O http://www.lua.org/ftp/lua-5.3.5.tar.gz

tar -zxf lua-5.3.5.tar.gz

cd lua-5.3.5

make linux test

sudo make install

Setelah penginstalan selesai, jalankan juru bahasa Lua mengetik di terminal (Ctrl + Alt + T):

lua editor 5.3.5

lua

Buat program pertama Anda dengan Lua

Menggunakan kami editor teks favorit, kami bisa buat program Lua pertama kita. Kami mengedit file sebagai berikut:

vim ubunlog.lua

Dan kami akan menambahkan kode berikut ke file:

vim program lua

print("Hola lectores de Ubunlog”)
print("Estamos probando el lenguaje Lua en Ubuntu")

Sekarang kita simpan dan tutup file tersebut. Lalu kita bisa jalankan program kita mengetik di terminal (Ctrl + Alt + T):

meluncurkan program yang ditulis dengan lua

lua ubunlog.lua

untuk pelajari lebih lanjut dan pelajari cara menulis program dengan Lua, kita bisa pergi ke situs proyek.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.