Python: bahasa juga boleh menjadi sumber terbuka

Logo Python

Terdapat banyak bahasa pengaturcaraan, beberapa di antaranya terkenal dan digunakan, seperti halnya bahasa Python. Bahasa yang ditafsirkan, dan itu juga cukup mudah dipelajari, walaupun bukan bahasa yang paling cepat. Bahasa pengaturcaraan ini digunakan untuk membuat aplikasi yang berbeda dan akhir-akhir ini digunakan secara meluas untuk membuat skrip untuk mentadbir sistem atau untuk penggodaman. Tetapi ini bukan yang ingin kita bincangkan dalam artikel ini, walaupun Python adalah salah satu protagonis berita ...

Python dicipta oleh Guido van Rossum pada akhir tahun lapan puluhan untuk berjaya bahasa ABC. Nama bahasa yang ingin tahu ini berasal dari Monty Python, kumpulan pelawak terkenal Britain. van Rossum ingin menerbitkan kod projek ini yang dia jalankan dan begitulah bahasa pengaturcaraan ini yang begitu banyak digunakan hari ini memasuki masyarakat. Pada masa ini ia adalah platform lintas dan dikendalikan di bawah Python Software Foundation. Dari laman web rasmi projek, anda boleh memuat turun pelbagai versi dan mendapatkan dokumentasi.

Sekiranya anda masih tidak tahu cara memprogram atau baru memulakannya, saya cadangkan Python, kerana itu bukan bahasa yang sukar. Dan omong-omong, lesen di mana bahasa ini diterbitkan adalah khas yang dipanggil Lesen Yayasan Perisian Python, sesuai dengan GNU GPL pada versi 2.1.1, walaupun tidak sesuai dengan versi sebelumnya. Dan berbicara tentang Python Software Foundation, mengatakan bahawa ia adalah yayasan yang bertanggungjawab untuk mengurus dan mempromosikan bahasa pengaturcaraan.

Ia adalah organisasi bukan keuntungan. PSF dibuat pada tahun 2001 dan hanya dikhaskan untuk mengurus (pembangunan, pentadbiran hak intelektual, mendapatkan dana ekonomi untuk meneruskan evolusi, dll.) Projek ini sejak itu, yang kini dibangunkan terima kasih kepada masyarakat. Dan akhirnya, saya ingin mengatakan bahawa antara versi yang berbeza adalah Python 2.x dan Python 3.x, yang terakhir dengan perkara baru yang berbeza. Di samping itu, pelaksanaan seperti CPython, IronPython (dibuat untuk .NET), Stackless Python (CPython tanpa C stack), Jython (dibuat di Java), Pippy (untuk Palm), PyPy (dioptimumkan oleh JIT) dan ActivePython (proprietari dengan peluasan ).


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.