Guido van Rossum mengatakan Python 4.0 mungkin tidak akan pernah tiba

Guido van Rossum (pencipta bahasa pemrograman Python), saya berkomentar beberapa hari yang lalu dalam sebuah wawancara bahwa sangat sulit bagi Python 4.0 untuk melihat cahaya siang hari, Karena saat ini bahasa pemrograman mengalami masalah yang agak sulit yaitu migrasi dari Python 2.0 ke Python 3.0,

Dia juga berbagi pemikirannya tentang bahasa lain, seperti Rust, Go, Julia, dan TypeScript. Guido percaya bahwa Rust adalah bahasa yang menarik, yang hampir sempurna memecahkan kemacetan dalam manajemen memori. Dia menambahkan bahwa Go dan Julia memiliki kesamaan besar dengan kreasi mereka dan bahwa tim pengembangan Python belajar dan terinspirasi oleh berbagai fitur yang diimplementasikan dalam TypeScript.

Guido van Rossum dan anggota tim Pengembangan Python menyebutkan bahwa mereka tidak terlalu antusias dengan gagasan Python 4, setelah mempelajari beberapa pelajaran berharga selama transisi dari Python 2 ke Python 3.

“Saya tidak senang dengan ide Python 4 dan tidak ada seorang pun di tim pengembangan inti, jadi mungkin tidak akan pernah ada 4.0 dan setidaknya kami akan melanjutkan ke 3.33. Kami telah mempelajari pelajaran Python 3 vs 2 kami, jadi hampir tabu untuk membicarakan Python 4 dengan serius. «.

Setelah pensiun pada tahun 2019, Guido van Rossum kembali berbisnis pada November 2020 dengan posisi baru di Microsoft dan di Twitter saya berkomentar bahwa itu akan berfungsi untuk membuat penggunaan Python menjadi lebih baik. Ini tidak hanya akan ada di Windows, tetapi di semua platform, yang seharusnya membantu membuatnya lebih menarik dan kompetitif. Faktanya, selama satu dekade terakhir, Python telah bersaing dengan bahasa yang lebih muda yang dianggap lebih modern oleh pencipta dan komunitasnya.

Untuk Guido, Rust adalah bahasa pemrograman yang "sangat baik" yang pantas mendapatkan semua antusiasme terhadapnya:

“Kedengarannya seperti bahasa yang bagus, untuk beberapa hal. Karat benar-benar meningkatkan C ++ di satu area khususnya - kontrol kompiler jauh lebih sulit untuk dilewati. Dan, tentu saja, ini memecahkan masalah alokasi memori dengan hampir sempurna. Jika Anda menulis hal yang sama di C ++, Anda tidak bisa begitu yakin, dibandingkan dengan Rust, bahwa Anda mendapatkan semua alokasi memori dan penanganan memori dengan benar. Jadi Rust bahasa yang menarik,” ujarnya.

Selain itu, dibandingkan dengan C ++, Rust adalah pendatang baru di dunia pemrograman dan banyak pengembang enggan untuk tertarik padanya. Namun, proyek industri besar telah mulai mengadopsinya dalam beberapa tahun terakhir.

Dan itulah contoh komunitas Linux yang selama beberapa waktu telah mengumumkan bahwa mereka telah mulai mengembangkan bagian-bagian dari kernel di Rust.

Di pihak Microsoft, ia memperkenalkan proyek Rust for Windows tahun lalu dan dirancang untuk memungkinkan pemrogram akses mudah ke API Windows ketika mengembangkan aplikasi Rust di Windows. Facebook, Amazon, Apple, Microsoft, dan pemain industri besar lainnya baru-baru ini mengumumkan bahwa mereka merekrut pengembang Rust.

Akhirnya Adapun TypeScript, pencipta Python percaya bahwa:

“TypeScript adalah bahasa yang hebat. Anda mungkin telah memperhatikan bahwa dalam enam atau tujuh tahun terakhir kami telah menambahkan penulisan statis opsional ke Python, juga dikenal sebagai penulisan progresif, ”katanya.

“Saya tidak benar-benar mengetahui TypeScript ketika kami memulai proyek ini, jadi saya tidak dapat mengatakan bahwa bahasa tersebut menginspirasi kami untuk memulai. TypeScript, karena dia melompat di kereta JavaScript, dan karena Anders adalah orang yang sangat pintar, TypeScript melakukan beberapa hal yang masih menunggu untuk dipahami oleh Python. Jadi hari ini kita pasti mencari contoh di TypeScript. Kami memiliki GIS pengetikan di mana kami membahas sintaks pengetikan dan ekstensi semantik dan sistem tipe umum untuk Python, ”tambahnya.

Guido melanjutkan dengan mengatakan bahwa JavaScript lebih dekat dengan Python daripada yang Anda pikirkan dan bahwa tim pengembangan Python mengambil banyak inspirasi dari peningkatan yang dibuat oleh TypeScript.

“Terkadang kami datang dengan fitur baru karena kami tahu bahwa beberapa fitur juga awalnya hilang di TypeScript, kemudian ditambahkan ke TypeScript berdasarkan permintaan pengguna, dan [menjadi] sangat populer di TypeScript. Dan sekarang kita dapat melihat bahwa kita berada dalam situasi yang sama, ”katanya.

“Karena JavaScript dan Python relatif mirip. Lebih dari Python dan, katakanlah, C ++ atau Rust atau Java. Jadi kami belajar dari TypeScript, dan dari waktu ke waktu, dari percakapan saya dengan Anders, tampaknya TypeScript juga belajar dari Python, seperti halnya JavaScript belajar dari Python di beberapa area, ”tutup Guido. Anders Hejlsberg adalah seorang programmer Denmark yang bekerja di Microsoft dan salah satu arsitek hebat TypeScript.


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.