Lua




Langkah 1

          Sebelumnya download filenya terlebih dahulu, silahkan Klik link dibawah ini:

            Lua :  https://code.google.com/archive/p/luaforwindows/downloads

            LuaSDL : https://sourceforge.net/projects/luasdl/

 

Langkah 2

Setelah mendapatkan file nya, sekarang install seperti pada umumnya Yaitu dengan cara :

          Untuk LuaSDL ekstrak file seperti dibawah ini :

            Untuk Lua lakukan seperti dibawah ini :

            Klik next.

                

Pilih accept lalu next.

Pilih lokasi direktori yang kalian inginkan, lalu klik next tunggu proses hingga selesai.


 

Langkah 3

Setelah selesai, silahkan kalian cek apakah instalasinya berhasil atau tidak. Cara ceknya seperti dibawah ini.

 

Buka scite lalu ketikkan print("Hello World") lalu buka file dan save.

 

Buka tempat direktori save filenya. Lalu buka cmd dan ketik Lua test.

  Apabila berhasil maka akan seperti gambar diatas ini.


Keunggulan Lua :

Lua dalam penggunaan bahasanya memberikan beberapa kelebihan fasilitas-fasilitas diantaranya extensibility, simplicity, efisiensi, dan portabilitas. Dibawah ini merupakan penjelasan mengenai masing-masing fasilitas yang dimiliki bahasa pemrograman Lua tersebut.

1. Extensibility Extensibility Lua menarik perhatian sehingga banyak orang menganggap Lua bukan sebagai suatu bahasa, tetapi sebagai suatu perangkat untuk membangun bahasa-bahasa domain spesifik. Lua telah dirancang untuk diperluas, pada kode Lua dan kode eksternal C. Lua menerapkan banyak kemampuan dasarnya melalui fungsi-fungsi eksternal. Hal ini sangat mudah untuk menghubungkan Lua dengan bahasa-bahasa lain, seperti Fortran, Java, Smalltalk, Ada, bahkan dengan bahasa bahasa penulisan yang lain.

 

2. Simplicity Sederhana Lua adalah bahasa yang mudah dan sederhana. Lua mempunyai sedikit konsep. Kesederhanaan ini membuat Lua mudah dipelajari dan memperbesar suatu implementasi yang sederhana. Distribusinya yang lengkap source program, manual, biner-biner lebih untuk beberapa platform sesuai dengan floopy disk.

 

3. Efisiensi Lua mempunyai implementasi yang efisien. Benchmark yang mandiri menunjukkan Lua sebagai bahasa tercepat dalam dunia bahasa penulisan.

 

4.  Portabilitas Lua dapat dijalankan di semua platform seperti: Android, NextStep, OS2, PlayStation II Sony, Mac OS-9 dan OS X, BeOS, MS-DOS, IBM, EPOC, PalmOS, MCF5206ELITE Evaluation Board, RISC OS, dan semua jenis Unix dan Windows.

Source program untuk masing-masing platform hampir sama. Lua tidak menggunakan kumpulan kondisi untuk menyesuaikan kodenya kepada mesin-mesin yang berbeda sebagai gantinya.



Komentar

Postingan populer dari blog ini

Visi dan Misi PT Indosat, Tbk

Pygame

ARTIKEL MENGENAI K-POP