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