Python: bahasa juga bisa open source

Logo Python

Ada banyak sekali bahasa pemrograman, beberapa di antaranya terkenal dan digunakan, seperti halnya Ular sanca. Bahasa yang ditafsirkan, dan itu juga cukup mudah dipelajari, meskipun ini bukan salah satu yang tercepat. Bahasa pemrograman ini digunakan untuk membuat aplikasi yang berbeda dan akhir-akhir ini banyak digunakan untuk membuat skrip untuk mengatur sistem atau untuk peretasan. Tapi bukan itu yang ingin kami bicarakan di artikel ini, meskipun Python adalah salah satu protagonis berita ...

Python diciptakan oleh Guido van Rossum di akhir tahun delapan puluhan untuk menggantikan bahasa ABC. Nama bahasa aneh ini berasal dari Monty Python, grup komedian Inggris yang terkenal. van Rossum ingin mempublikasikan kode dari proyek yang dia lakukan dan begitulah bahasa pemrograman yang begitu luas digunakan saat ini memasuki komunitas. Saat ini lintas platform dan dikelola di bawah Python Software Foundation. Dari situs web resmi proyek, Anda dapat mengunduh berbagai versi dan mendapatkan dokumentasi.

Jika Anda masih tidak tahu bagaimana memprogram atau baru memulai, saya merekomendasikan Python, karena ini bukan bahasa yang sulit. Dan omong-omong, lisensi di mana bahasa ini diterbitkan adalah lisensi khusus yang disebut Lisensi Yayasan Perangkat Lunak Python, kompatibel dengan GNU GPL pada versi 2.1.1, meskipun tidak kompatibel dengan versi tertentu sebelumnya. Dan berbicara tentang Python Software Foundation, untuk mengatakan bahwa itu adalah yayasan yang bertanggung jawab untuk mengelola dan mempromosikan bahasa pemrograman.

Ini adalah organisasi nirlaba. PSF dibentuk pada tahun 2001 dan hanya didedikasikan untuk mengelola (pengembangan, administrasi hak intelektual, memperoleh dana ekonomi untuk melanjutkan evolusi, dll.) Proyek ini sejak saat itu, yang sekarang dikembangkan berkat komunitas. Dan akhirnya, saya ingin mengatakan bahwa di antara versi yang berbeda adalah Python 2.x dan Python 3.x, yang terakhir dengan hal-hal baru yang berbeda. Selain itu, implementasi seperti CPython, IronPython (dibuat untuk .NET), Stackless Python (CPython tanpa tumpukan C), Jython (dibuat di Java), Pippy (untuk Palm), PyPy (dioptimalkan oleh JIT) dan ActivePython (berpemilik dengan ekstensi ).


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.