Ikon program: SWIG

SWIG untuk Windows

  • Gratis
  • Dalam bahasa Bahasa Indonesia
  • V4.0.2
  • 4.5
  • (1)

Ulasan Softonic

Buat lingkungan pemrograman tingkat tinggi

SWIG, atau Pembungkus Sederhana dan Generator Antarmuka, adalah pengembangan a>alat yang Python, Perl, PHP, dan Ruby. Namun, ini juga dapat digunakan dengan bahasa non-skrip, seperti Common Lisp, C#, dan Jawa. SWIG adalah aplikasi gratis untuk digunakan, dan kode yang dihasilkannya kompatibel dengan proyek komersial dan non-komersial

Untuk apa SWIG digunakan?

SWIG paling sering digunakan untuk membuat interpretasi atau kompilasi tingkat tinggi bahasa pemrograman dan antarmuka pengguna. Ini juga merupakan alat yang berguna untuk menguji dan membuat prototipe perangkat lunak C/C++. Dengan menggunakan aplikasi, Anda dapat mengurangi jumlah pengkodean manual yang diperlukan untuk menjalankan fungsi C/C++ dari bahasa pemrograman lain.  Manfaat lain dari menggunakan aplikasi ini adalah Anda lebih kecil kemungkinannya untuk membuat kesalahan saat Anda membuat kode secara manual. 

Seperti yang disebutkan, SWIG menghasilkan kode pembungkus untuk berbagai bahasa scripting dan non-scripting. Aplikasi akan mengkompilasi file antarmuka dan menghasilkan kode dalam C/C++ biasa dan bahasa pemrograman target. Kemudian menghasilkan kode konversi untuk fungsi dengan argumen sederhana. Alat ini juga akan membuat kode sumber yang menyediakan perekat antara C/C++ dan bahasa target. Perhatikan, bagaimanapun, bahwa programmer harus menulis kode konversi untuk jenis argumen yang kompleks. Selain itu, perangkat lunak tidak digunakan untuk memanggil fungsi yang ditafsirkan oleh kode asli. Ini juga harus dilakukan oleh programmer secara manual. 

Namun, meskipun SWIG telah berhasil digunakan dalam berbagai macam aplikasi, masih ada beberapa batasan dalam sistemnya saat ini yang harus menjadi fokus pengembangnya. Salah satu batasan ini adalah fakta bahwa aplikasi belum kompiler C/C++. Akibatnya, terkadang dapat dikacaukan dengan deklarasi C kompleks atau sintaks non-ANSI. Ada juga dukungan minimal untuk beberapa fitur C++, seperti fungsi overloading, templates, namespaces, dan operator overloading. Akhirnya, program ini terutama dirancang untuk digunakan dengan kode C yang sudah ada sebelumnya. Dengan ini, tidak selalu tepat untuk digunakan jika Anda menulis widget TK atau jenis ekstensi bahasa skrip khusus lainnya. 

Alat yang berguna untuk pemrogram

SWIG  sangat menyederhanakan pemanggilan fungsi C/C++ dari banyak bahasa pemrograman. Itu tidak memerlukan modifikasi pada kode C yang ada dan relatif mudah untuk diterapkan pada sistem yang ada. Dengan ini, jumlah pengkodean manual akan berkurang. Ada beberapa batasan pada aplikasi, tetapi secara keseluruhan, ini adalah alat yang berguna untuk banyak programmer. 

  • Kelebihan

    • Dapat digunakan untuk bahasa scripting dan non-scripting
    • Mengurangi jumlah pengkodean manual
    • Mudah diterapkan pada sistem yang ada
    • Kompatibel dengan proyek komersial dan non-komersial
  • Kelemahan

    • Bukan kompiler C/C++ lengkap
    • Dukungan minimal untuk beberapa fitur C++
    • Tidak selalu sesuai untuk menulis widget TK dan ekstensi bahasa skrip khusus.
 0/1

Spesifikasi Aplikasi

  • Lisensi

    Gratis

  • Versi

    4.0.2

  • Update tanggal

  • Platform

    Windows

  • OS

    Windows 8.1

  • Bahasa

    Inggris

  • Ukuran

    11.60 MB

  • Pengembang

Program tersedia dalam bahasa lain


Ikon program: SWIG

SWIG untuk PC

  • Gratis
  • Dalam bahasa Bahasa Indonesia
  • V4.0.2
  • 4.5
  • (1)

Ulasan pengguna tentang SWIG

Apakah Anda mencoba SWIG? Jadilah yang pertama untuk meninggalkan pendapat Anda!

Anda mungkin juga menyukai

Jelajahi Apps

Hukum terkait penggunaan perangkat lunak ini berbeda di tiap negara. Kami tidak mendorong atau membenarkan penggunaan program ini jika melanggar hukum.
Softonic
Ulasan Anda untuk SWIG
Softonic

Di Softonic, kami memindai semua file yang di-hosting di platform kami untuk menilai dan menghindari hal yang berpotensi membahayakan perangkat Anda. Tim kami selalu melakukan pemeriksaan setiap kali ada file baru yang diunggah, serta meninjau file secara berkala untuk memastikan atau memperbarui statusnya. Dengan proses yang komprehensif ini, kami dapat menentukan status berikut untuk setiap file yang diunduh:

Bersih

Sangat besar kemungkinan program perangkat lunak ini bersih.

Apa artinya?

Kami telah memindai file dan URL terkait dengan program perangkat lunak ini menggunakan lebih dari 50 layanan antivirus unggulan di dunia; tidak terdeteksi adanya ancaman.

Peringatan

Program perangkat lunak ini berpotensi bahaya atau mungkin berisi perangkat lunak dalam bundel yang tidak diinginkan.

Mengapa program perangkat lunak tersebut masih tersedia?

Berdasarkan sistem pemindaian kami, kami menetapkan bahwa tanda-tanda ini mungkin positif asli.

Apa itu positif palsu?

Artinya algoritme atau penandaan deteksi dalam program antivirus terlalu luas, dan oleh karena itu program yang tidak berbahaya disalahartikan sebagai berbahaya.

Kami ingin menekankan bahwa ada kalanya program perangkat lunak berbahaya luput dari sistem kami. Agar terus dapat menghadirkan katalog program dan aplikasi yang lebih baik dan bebas malware, tim kami telah mengintegrasikan fitur Laporkan Perangkat Lunak di setiap halaman katalog. Lewat fitur ini, semua umpan balik Anda dapat kami terima.

Tandai masalah tertentu yang mungkin Anda temui, dan Softonic akan menanganinya sesegera mungkin.