Computer >> Máy Tính >  >> Lập trình >> Python

Lịch sử của Python

Python là ngôn ngữ lập trình mã nguồn mở đã trở nên khá phổ biến trong thập kỷ 2010. Tính linh hoạt của nó như một ngôn ngữ được lựa chọn cho các nền tảng phần mềm khác nhau như - phân tích dữ liệu, xử lý dữ liệu và phát triển web, v.v. cho thấy tính linh hoạt của nó. Nó cũng đã xuất hiện trong nhiều cuộc khảo sát ngành trong số 5 ngôn ngữ lập trình hàng đầu từ năm 2015 trở đi.

Người tạo Python

Python được tạo ra bởi Guido van Rossum là một lập trình viên người Hà Lan. Ông cũng được biết đến với biệt danh "Nhà độc tài nhân từ cho cuộc sống" (BDFL) đối với python, cho đến khi ông từ chức vào tháng 7 năm 2018. Ông đã làm việc tại Centrum Wiskunde &Informatica (CWI) và đóng góp một quy trình liên tục () cho BSD Unix trong năm 1986 và đã giúp phát triển ngôn ngữ lập trình ABC. Nhưng sau đó trong tháng 12 năm 1989, anh ấy đang tìm kiếm một dự án sở thích vào khoảng thời gian Giáng sinh và bắt đầu làm việc với một phiên dịch viên mới cho một ngôn ngữ mới. Sau đó, ông đặt tên ngôn ngữ này là Python sau khi chọn từ tạo thành một loạt phim truyền hình có tên Monty Python's Flying Circus. Ông thừa nhận rằng ngôn ngữ ABC là tiền thân của ngôn ngữ Python. Bản phát hành đầu tiên của ngôn ngữ này được thực hiện vào năm 1991.

Sự hấp dẫn của Python

Sức mạnh của Python với tư cách là một ngôn ngữ mới là việc dễ dàng mở rộng nó hỗ trợ nhiều ứng dụng nền tảng. Nó có khả năng giao tiếp với các định dạng tệp và thư viện khác nhau. Van Rossum cũng nhắm đến việc biến nó trở thành một ngôn ngữ lập trình cho mọi người. Vì vậy, thiết kế của ngôn ngữ này đơn giản nhưng mạnh mẽ. Khi nó ngày càng phổ biến và được chấp nhận, bản phát hành chính của phiên bản 2.0 đã được thực hiện vào năm 2000. Python đã chuyển kho lưu trữ của mình sang SourceForge và cấp quyền truy cập công khai vào hệ thống điều khiển phiên bản của nó. VẬY nhiều người hơn có thể tham gia vào quá trình phát triển và thử nghiệm của nó. Phiên bản đã tiến triển lên 2.7 vào tháng 7 năm 2010 và ngừng cải tiến thêm. Phiên bản này dự kiến ​​sẽ được hỗ trợ đến cuối năm 2020.

Chào đón Python 3

Với tiến trình phiên bản của Ptyhon 2, đã xuất hiện một số lỗi và bất ngờ như các mô-đun và cấu trúc trùng lặp. Điều này cho phép mọi người thực hiện cùng một logic theo nhiều cách và điều đó trở nên khó gỡ lỗi và nâng cao. Vì vậy, Python đã được cải tiến và phiên bản 3 được phát hành mà không có khả năng tương thích ngược. Đó là lý do tại sao cả python 2 và 3 sẽ tiếp tục tồn tại cho đến cuối năm 2020. Kể từ tháng 11 năm 2019, phiên bản mới nhất của Python là 3.8. Điều làm cho 3.8 tốt hơn so với 2.x là nó có các thư viện mạnh mẽ và khả năng kết hợp dễ dàng với các ngôn ngữ khác. Ngoài ra python 3 phù hợp hơn với các nhu cầu hiện đại như trí tuệ nhân tạo và Máy học. Cơ sở người dùng và hỗ trợ của nó cũng đang phát triển nhảy vọt.