Perbandingan antara penggunaan python, lua maupun ruby dalam pengembangan Game

Python

-memiliki generator bawaan (yang digunakan seperti blok Ruby) -memiliki penanganan ruang nama yang fleksibel -memiliki dokumen -memiliki banyak pewarisan -memiliki daftar/dikte pemahaman -memiliki dekorator -Python hanya menggunakan spasi putih saja

Ruby

-memiliki referensi kelas di badan kelas -Semua kelas bisa berubah di Ruby -memiliki fitur scripting seperti Perl -memiliki kelanjutan kelas satu -memiliki blok -mendukung pemrograman gaya fungsional (seperti pipa) dengan lebih mudah -Ruby membutuhkan "end" atau "}" untuk menutup semua cakupannya

Lua

-Extensibility Lua menarik perhatian sehingga banyak orang menganggap Lua bukan sebagai suatu bahasa, tetapi sebagai suatu perangkat untuk membangun bahasa-bahasa domain spesifik. -Simplicity Sederhana Lua adalah bahasa yang mudah dan sederhana. -Efisiensi Lua mempunyai implementasi yang efisien. -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.

dari ketiga (3) bahasa diatas dapat ditarik kesimpulan bahwa yang lebih baik dalam pengembangan Game adalah bahasa Lua namun masih banyak orang keliru dengan bahasa tersebut dan tidak banyak developer bahasa Lua.

Share:

No comments:

Post a Comment

Welcome To Catatan Alfha

Popular Posts

Gunadarma University

Total Tayangan

Featured Post

Road Map 2024 - Data Science

The realm of data science encompasses a broad spectrum of skills and methods designed to extract valuable insights from data. This interdisc...