Sejarah Python: Dari permulaannya hingga hari ini

Kemaskini terakhir: 5 Mac 2025
Pengarang TecnoDigital
  • Python telah dicipta pada tahun 1989 oleh Guido van Rossum sebagai alternatif yang mudah dan berkuasa kepada bahasa ABC.
  • Python 2.0 memperkenalkan penambahbaikan seperti Unicode dan pengumpulan sampah, tetapi memperkenalkan isu keserasian dengan Python 3.0.
  • Python 3.0, dikeluarkan pada tahun 2008, membawa perubahan besar seperti Unicode secara lalai dan pengendalian lelaran yang lebih baik.
  • Hari ini, Python ialah salah satu bahasa yang paling banyak digunakan dalam pembangunan web, sains data, dan kecerdasan buatan.

Sejarah Python

Python merupakan salah satu bahasa pengaturcaraan yang paling banyak digunakan pada masa kini, dengan aplikasi dalam pelbagai bidang seperti pembangunan web, kecerdasan buatan dan sains data. Kodnya yang jelas dan mudah dibaca menjadikannya pilihan utama untuk pemula dan pengaturcara berpengalaman. Tetapi bagaimana Python terhasil, dan bagaimana ia telah berkembang menjadi seperti sekarang?

Dalam artikel ini, kami akan meneroka secara terperinci asal usul dan evolusi Python , dari penubuhannya pada akhir 80-an hingga versi terkini. Kami juga akan menganalisis bagaimana ia telah mempengaruhi dunia pengaturcaraan dan ciri-ciri baharu yang telah menandakan setiap versi.

Permulaan Python: Guido van Rossum dan Projek ABC

Kisah Python bermula pada tahun 1989 , ketika pengaturcara Belanda Guido van Rossum bekerja di Centrum Wiskunde & Informatica (CWI) di Belanda. Pada masa itu, Van Rossum merupakan sebahagian daripada pasukan pembangunan untuk bahasa pengaturcaraan ABC , sebuah projek yang bertujuan untuk memudahkan pengaturcaraan bagi pengguna bukan teknikal.

Bahasa ABC mempunyai batasan tertentu yang mendorong Van Rossum untuk mempertimbangkan versi yang lebih baik dan lebih fleksibel. Matlamatnya adalah untuk mencipta bahasa yang mudah dan berkuasa dengan sintaks yang jelas dan bersih yang akan memudahkan pembelajaran dan penggunaannya.

Sejarah pengkomputeran
Artikel berkaitan:
Sejarah pengkomputeran: dari permulaannya hingga kini

Kelahiran Python: Keluaran Awal

Pada Februari 1991 , Guido van Rossum mengeluarkan versi awam pertama Python: versi 0.9.0 . Versi ini sudah merangkumi ciri-ciri asas yang masih ada dalam bahasa semasa, seperti:

  • Jenis data asas: senarai, kamus dan rentetan teks.
  • Pengurusan Pengecualian untuk mengendalikan ralat dalam kod.
  • Fungsi dan modul untuk menambah baik organisasi kod.
  Discover Pyramid: rangka kerja Python serba boleh untuk aplikasi web

Berikutan keluaran awal ini, bahasa Python mula mendapat populariti. Pada tahun 1994 , Python 1.0 , versi pertama yang dianggap stabil, telah dikeluarkan . Versi ini membawa penambahbaikan utama, seperti:

  • Pengaturcaraan berfungsi, dengan fungsi seperti lambda, map, filter y reduce.
  • Datuk Bandar modularity, dengan sistem import yang dipertingkatkan.
  • Penambahbaikan di pengurusan ingatan.
sejarah pengkomputeran
Artikel berkaitan:
10 Detik Penting dalam Sejarah Pengkomputeran: Dari Abakus kepada AI

Kedatangan Python 2.0 dan kontroversinya

Pada Oktober 2000, Python 2.0 telah dikeluarkan dengan matlamat untuk meningkatkan keupayaan bahasa tersebut tanpa mengorbankan kesederhanaannya. Antara ciri-ciri baharunya termasuk:

  • Sokongan untuk Unicode, memudahkan pengendalian teks dalam bahasa yang berbeza.
  • Kemasukan pemungut sampah dengan pengurusan rujukan kitaran.
  • Penambahbaikan dalam sintaks dengan pengenalan senaraikan pemahaman.

Walaupun terdapat kemajuan, Python 2 menimbulkan masalah besar: ia direka bentuk dengan cara yang menjadikannya tidak serasi dengan versi akan datang. Ini menimbulkan kontroversi yang besar dalam komuniti pembangun apabila Python 3.0 diumumkan . Banyak sistem dan aplikasi terus menggunakan Python 2 selama bertahun-tahun, menjadikan peralihan kepada Python 3 lebih perlahan daripada yang dijangkakan.

Python 3.0: Evolusi yang Diperlukan

Python 3 telah dikeluarkan pada Disember 2008 dengan perubahan radikal yang memperkenalkan penambahbaikan yang ketara, tetapi tanpa keserasian ke belakang dengan Python 2. Antara ciri baharu utama Python 3 ialah:

  • Fungsi ini print() kebetulan fungsi dan bukannya arahan.
  • Pengurusan watak yang lebih baik dengan Unicode secara lalai.
  • Iterator dalaman telah dioptimumkan.
  • Lebih jelas dalam pembahagian nombor bulat dan perpuluhan.
  Rangka Kerja CSS: Panduan lengkap untuk memilih yang terbaik untuk projek anda

Walaupun Python 3 mempunyai kelebihan, penggunaannya adalah secara beransur-ansur. Python 2 secara rasminya tamat tempoh pada 1 Januari 2020, meninggalkan Python 3 sebagai satu-satunya versi rasmi bahasa tersebut.

klasifikasi bahasa pengaturcaraan
Artikel berkaitan:
7 jenis klasifikasi bahasa pengaturcaraan yang perlu diketahui oleh setiap pembangun

Python hari ini dan kesannya terhadap dunia pengaturcaraan

Hari ini, Python digunakan dalam pelbagai bidang, termasuk:

  • Pembangunan Web, dengan rangka kerja seperti Django dan Flask.
  • Sains data dan analisis berangka dengan perpustakaan seperti Pandas dan NumPy.
  • Kepintaran buatan dan pembelajaran mesin dengan TensorFlow dan Scikit-belajar.
  • Automasi tugas dan skrip.

Kemudahan penggunaannya, bersama-sama dengan komuniti pembangun yang besar dan dokumentasi yang meluas, telah menjadikan Python sebagai standard dalam industri teknologi.

Python terus berkembang dengan setiap versi baharu. Sejak versi 3.8 , yang dikeluarkan pada tahun 2019, penambahbaikan prestasi, ciri baharu dan keserasian yang lebih baik dengan pembangunan moden telah diperkenalkan.

Evolusi Python mencerminkan bagaimana bahasa pengaturcaraan boleh menyesuaikan diri dengan keperluan komuniti tanpa kehilangan inti patinya. Disebabkan fleksibiliti dan kuasanya , Python berkemungkinan kekal sebagai tonggak asas pengaturcaraan untuk bertahun-tahun akan datang.

Pengenalan kepada Perlombongan Data
Artikel berkaitan:
Meneroka Pengenalan kepada Perlombongan Data di Dunia Hari Ini