Wednesday, July 29, 2020

Instalasi Lua dan LuaSDL

Cara Meningstall Lua dan LuaSDL



Pertama, tentu kita download terlebih dahulu LuaSDL nya seperti pada gambar di atas. Untuk link downloadnya bisa klik di sini.
Jika sudah, jangan lupa extract file tsb



Selanjutnya download Lua nya pada link di sini


Lalu setelah diextract, akan muncul file SDL dan SGE


Setelah itu install LuaForWindowsnya


Klik Next


Next lagi


Next lagi


Untuk membuat desktop icon opsional dan tema gelap opsional juga, disini saya tidak mencentang keduanya. Jika sudah klik next


Tunggu hingga proses instalasi selesai, jika sudah maka ada pilihan untuk melihat perintah sederhana dan proses instalasi Lua telah selesai


Jika kita mencentang perintah sederhana, maka akan muncul tampilan cmd. Di situ terdapat banyak sekali contoh-contoh perintal dari Lua


Selanjutnya buka folder Lua yang sudah diinstall tadi, cari file SciTE dan klik pada SciTE.exe


Nanti akan ada field kosong dan contoh di atas saya menuliskan print("Mantap Bang")


Lalu save file tersebut

Jika sudah, buka CMD dan arahkan ke file yang tadi telah disimpan, lalu ketik lua <namafile> dan akan muncul output yang tadi telah dituliskan di SciTE.exe

Demikian tutorial instalasi Lua dan LuaSDL

-

Keuntungan dari Lua

LUA Binaries

Lua adalah bahasa penulisan (Scripting Language), di LUA terdapat bahasa-bahasa lainnya yang dapat kita gunakan untuk tujuan yang sama, contoh nya ; Perl, Tcl, Ruby. Forth, and Python.

Untuk keunggulannya terdapat fasilitas-fasilitas yang menjadikan LUA Jauh berbeda, meski bahasa-bahasa lain berbagi sebagian fasilitas berikut dengan LUA, tidak ada bahasa lain yang menawarkan profile serupa, berikut contohnya ;

1. Extensibility

Extensibility Lua menurut saya cukup menarik perhatian, sehingga banyak sekali orang menganggap LUA bukan sebagai suata bahasa saja, melainkan sebagai suatu perangkat untuk membangun bahasa-bahasa  domain spesifik.

LUA juga telah dirancang untuk diperluas atau diaplikasikan pada kode LUA dan kode Eksternal C. LUA juga menerapkan banyak kemampuan dasar melalui fungsi-fungsi eksternal. Hal ini sangat muda untuk menghubungkan LUA dengan C atau C++ dan bahasa lainya seperti ; Fortran, Java, Smalltalk, dll.

2. Simplicity

LUA adalah bahasa yang mudah dimengerti dan sederhana, LUA juga mempunya konsep yang sedikit (nama angat sangat tangguh). Kesederhanaan ini membuat LUA mudah dipelajari dan memperbesar suatu implentasi yang sederhana

3. Portabilitas

Ketika sedang membahas Portabilitas, kita tidak membicarakan tentang menjalankan LUA pada platform Windows dan UNIX. Kita membahas tentang menjalankan LUA di semua platform yang sering kita dengar, seperti ; OS/2, Playstation II (Sonny), Mac OS-9, Mac OS X, BeOS, MS-DOS, IBM, EPOC, PalmOS, MCF5206ELITE Evaluation Board, NextStep, RISC OS, UNIX, dan Windows.

Source program pada Operasi System  hampir sama semua, LUA tidak menggunakan kumpulan kondisi untuk menyesuaikan kodenya kepada mesin-mesin yang berbeda, bahkan sebagai gantinya, LUA mengikuti standar ANSI (ISO) C. Dengan begitu, biasanya kita tidak perlu menyesuaikan pada suatu lingkungan.

No comments:

Post a Comment

Pengenalan Komputasi Pararel

Apa itu komputasi paralel?     Komputasi paralel adalah salah satu teknik melakukan komputasi secara bersamaan dengan memanfaatkan beberapa...