Skip to main content

Apa itu kode objek?

Bahasa pemrograman seperti C dan Java adalah bahasa tingkat tinggi yang membutuhkan kode sumber yang dimasukkan oleh programmer untuk dikompilasi.Setelah kompiler telah memproses kode, ia menghasilkan satu set kode objek yang dapat diteruskan ke program lain atau dijalankan pada sistem komputer.

Saat membuat kode sumber dalam bahasa berorientasi objek seperti C ++, programmer dapat menggunakan contoh dariobjek untuk membuat kode sumber lebih mudah diikuti.Setelah kode dikompilasi, kode objek yang dihasilkan akan sulit bagi manusia untuk dibaca, tetapi dapat diproses dengan sangat efisien oleh komputer.Dua jenis objek sangat berbeda, tetapi untuk penggunaannya masing -masing mdash;satu dibaca oleh programmer yang lain dibaca oleh komputer mdash;Mereka melayani tujuan yang sama.

Kode objek juga dapat menjaga kode sumber aplikasi tertentu terlindungi dan menghapus persyaratan untuk memasukkan sumber dengan produk yang dibeli.Salah satu contoh kode objek yang dibayar konsumen adalah Microsoft Office.Kode objek ditulis ke CD atau DVD dan dikemas untuk dijual, tetapi kode sumber yang digunakan untuk menyusun aplikasi ke dalam kondisi kerja mereka disimpan oleh Microsoft dan tidak dibagikan dengan masyarakat umum.Ini membantu melindungi kekayaan intelektual untuk Microsoft dan juga menghilangkan kebutuhan individu untuk membeli perangkat lunak untuk mengkompilasinya sebelum instalasi.untuk membaca oleh komputer.Memisahkan kode sumber asli dari kode yang diinstal juga dapat memberikan manfaat kepada pengembang dalam pengujian, memungkinkan kode sumber untuk terus berubah dan dikompilasi agar tersedia untuk instalasi selanjutnya.Contohnya mungkin untuk membandingkan aplikasi yang dibangun setiap malam dengan kode objek kemasan yang stabil.Satu perlu dikompilasi dan diubah setiap malam, yang lain telah diuji dan tersedia ketika sebagian besar kekusutan telah dikerjakan.

beberapa aplikasi atau bahkan sistem operasi seperti Linux dapat dikompilasi oleh pengguna yang pernah diunduh, atau merekaDapat diunduh dan diinstal dari kode objek yang telah dikompilasi.Banyak dari aplikasi ini adalah open source dan komunitas pengembangan yang membuat dan mendukung mereka mendorong mereka yang menggunakannya untuk membantu dalam memodifikasi kode sumber mereka.

Ada semakin banyak aplikasi open source dan pengembang di internet yang akan mendorong penggunaan malam hariBuilds, namun kode objek yang dikemas dari aplikasi open source dan payware bisa jauh lebih ramah pengguna.