Pemortaan: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
still need veritification
Baris 16:
 
Standar internasional, seperti yang ditetapkan oleh [[International Organization for Standardization|ISO]], sangat memfasilitasi porting dengan menentukan detail lingkungan komputasi dengan cara yang membantu mengurangi perbedaan antara berbagai [[Platform komputasi|platform]] yang sesuai standar. Menulis perangkat lunak yang tetap dalam batas-batas yang ditentukan oleh standar ini merupakan upaya praktis meskipun tidak sepele. Porting program semacam itu antara dua platform yang sesuai standar (seperti [[POSIX|POSIX.1]]) hanya masalah memuat kode sumber dan [[Compiler|mengompilasinya kembali]] di platform baru. Namun, praktisi sering menemukan bahwa berbagai koreksi kecil diperlukan, karena perbedaan platform yang tidak kentara. Sebagian besar standar mengalami "area abu-abu" di mana perbedaan interpretasi standar menyebabkan variasi kecil dari platform ke platform.
 
== Porting permainan video ==
Porting juga merupakan istilah yang digunakan saat permainan video dirancang untuk berjalan di satu platform, baik itu [[arkade]], [[konsol permainan video]], atau [[komputer pribadi]], dikonversi untuk berjalan di platform yang berbeda. Dari awal permainan video hingga tahun 1990-an, "ports", pada saat itu sering dikenal sebagai "conversions", sering kali bukan port yang benar, melainkan versi permainan yang dikerjakan ulang. Namun, banyak permainan video abad ke-21 yang dikembangkan menggunakan perangkat lunak (sering kali dalam format [[C++]]) yang dapat mengeluarkan kode untuk satu atau lebih konsol serta untuk PC tanpa perlu port yang sebenarnya (alih-alih mengandalkan port umum dari [[Pustaka (perangkat lunak)|pustaka]] komponen individu).
 
== Catatan ==