Tại sao Python là vua của ngôn ngữ lập trình?

Ngôn ngữ lập trình Python, chưa bao giờ phổ biến hơn, được cho là nhờ sự gia tăng của các dự án khoa học dữ liệu và AI trong doanh nghiệp, sẽ chính thức tròn 30 tuổi vào ngày mai

Một trong năm thành viên của Hội đồng chỉ đạo Python năm 2021 trong Quỹ phần mềm Python là Pablo Galindo, kỹ sư phần mềm tại Bloomberg, người đã nói chuyện với VentureBeat về những thách thức cố hữu trong việc cho phép một ngôn ngữ phát triển và phát triển mà không phải hy sinh khả năng tương thích ngược.

Cuộc phỏng vấn này đã được chỉnh sửa cho rõ ràng và ngắn gọn

mạo hiểm. Lần đầu tiên bạn tham gia với Python như thế nào?

Biến cố

Hội nghị thượng đỉnh bảo mật thông minh theo yêu cầu

Tìm hiểu vai trò quan trọng của AI & ML trong an ninh mạng và các nghiên cứu điển hình cụ thể trong ngành. Xem các phiên theo yêu cầu ngày hôm nay

xem tại đây

Pablo Galindo. Tôi đang làm năm đầu tiên của [của tôi] Tiến sĩ khi tôi ở Granada. nền tảng của tôi là trong vật lý. Tôi đã từng mô phỏng lỗ đen. Mã thường đi vào mô phỏng được biên dịch bằng C và C++. Python là một ngôn ngữ tuyệt vời để viết mã mô phỏng. Tôi rất nhanh chóng yêu thích cú pháp và sức mạnh mà nó có

mạo hiểm. Sự phổ biến của Python có làm bạn ngạc nhiên không?

galindo. tôi sẽ nói chắc chắn. Tôi ngạc nhiên [rằng] đây vẫn là một trong những ngôn ngữ được sử dụng nhiều nhất trên thế giới

mạo hiểm. Một số trường hợp sử dụng phổ biến nhất cho Python trong Bloomberg là gì?

galindo. Chúng tôi thực sự sử dụng rất nhiều Python. Có 2.000 nhà phát triển sử dụng Python. Các trường hợp sử dụng khá rộng. Chúng tôi sử dụng Python cho những thứ như mô hình máy học hoặc kiến ​​trúc hướng dịch vụ. Chúng tôi cũng đã sử dụng Python cho rất nhiều công cụ trải nghiệm người dùng nội bộ và công cụ dành cho nhà phát triển. Chúng tôi cũng sử dụng Python để chuyển đổi dữ liệu

mạo hiểm. Đánh giá hiện tại của bạn về Python là gì?

galindo. Python là một ngôn ngữ rất trưởng thành và nó đã phát triển. Nó cũng có một đống thứ mà nó mang theo. Python có một số hành lý mà ngày nay cảm thấy hơi cũ, nhưng cộng đồng và hệ sinh thái phải được bảo tồn. Nó tương tự như cách C và C++ đang phát triển ngay bây giờ. Khi bạn thay đổi ngôn ngữ, nó khá nguy hiểm [vì bạn có thể] làm hỏng mọi thứ. Đó là điều mọi người sợ nhất

Nhưng dù Python đã khá cũ nhưng vẫn có những thay đổi lớn. Trăn 3. 10 cho tháng 10 này sẽ bao gồm khớp mẫu, đây là một trong những thay đổi cú pháp lớn nhất mà Python đã thấy trong một thời gian dài. Chúng ta có thể học hỏi từ các ngôn ngữ khác. Tôi nghĩ rằng chúng tôi rất vui khi nói rằng chúng tôi vẫn đang phát triển và thích nghi. Chúng tôi có kinh nghiệm tốt về việc tôn trọng tầm quan trọng của khả năng tương thích ngược

mạo hiểm. Nếu bạn có thể trở thành vua Python trong một ngày, bạn sẽ thay đổi điều gì?

galindo. Tôi sẽ là một vị vua khủng khiếp trong một ngày. Thứ tự đầu tiên của công việc kinh doanh sẽ là khắc phục tất cả những thứ mà chúng tôi đã có được trong nhiều năm bằng ngôn ngữ. Điều đó sẽ đòi hỏi phải phá vỡ một loạt các thứ. Rõ ràng là tôi sẽ không làm điều đó, nhưng tôi nghĩ một trong những điều tôi thực sự muốn thấy trong tương lai là Python sẽ trở nên nhanh hơn hiện tại. Tôi nghĩ Python vẫn còn rất nhiều tiềm năng để trở nên nhanh hơn. Tôi đang nghĩ điều này là không thể. Nhưng người ta có thể mơ

mạo hiểm. Bây giờ bạn biết gì về Python mà bạn ước mình biết khi mới bắt đầu sử dụng nó?

galindo. Tôi nghĩ điều quan trọng nhất mà tôi học được là Python có bao nhiêu cách sử dụng khác nhau. Điều quan trọng là phải lắng nghe tất cả những loại người dùng này khi xem xét sự phát triển của ngôn ngữ. Khá ngạc nhiên và khá tiết lộ khi xem xét các thay đổi hoặc cải tiến sẽ xung đột hoặc sẽ tương tác với những người dùng ngôn ngữ khác như thế nào

Đó là điều mà khi tôi bắt đầu, tôi thậm chí còn không cân nhắc. Sẽ thật tốt nếu mọi người có thể đồng cảm với việc chúng tôi thay đổi ngôn ngữ khi chúng tôi phải cân bằng những điều này

mạo hiểm. Lời khuyên tốt nhất của bạn cho các nhà lãnh đạo của các tổ chức đã áp dụng Python là gì?

galindo. Điều quan trọng là phải giải thích một cách thuyết phục cho những người ra quyết định của tổ chức những lợi thế của Python so với một cái gì đó khác. Họ cần hiểu cụ thể hệ sinh thái và ngôn ngữ sẽ biến đổi tổ chức như thế nào

Chìa khóa ở đây là làm cho các nhà phát triển chủ động hơn. Năng suất không chỉ có nghĩa là sản xuất nhiều hơn;

Điều quan trọng thứ hai là hạnh phúc của nhà phát triển. Đối với một nhà phát triển, viết mã là một cách thể hiện bản thân. Nhà phát triển có thể chọn thể hiện bản thân bằng ngôn ngữ được biên dịch, mặc dù điều đó khó hơn vì chu kỳ tương tác dài hơn và ít tương tác hơn. Trong Python, cú pháp không cản trở. Bạn có thể nói những gì bạn muốn rất dễ dàng và thử nghiệm

Sứ mệnh của VentureBeat là trở thành một quảng trường thành phố kỹ thuật số dành cho những người ra quyết định kỹ thuật để có được kiến ​​thức về công nghệ doanh nghiệp chuyển đổi và giao dịch. Khám phá tóm tắt của chúng tôi

Tại sao Python là ngôn ngữ lập trình tốt nhất?

Ngôn ngữ python là một trong những ngôn ngữ lập trình dễ tiếp cận nhất hiện có vì nó có cú pháp đơn giản hóa và không phức tạp, giúp nhấn mạnh hơn vào ngôn ngữ tự nhiên. Due to its ease of learning and usage, python codes can be easily written and executed much faster than other programming languages.

Vua của ngôn ngữ lập trình là gì?

Hiện tại, Python đang là xu hướng và có thể coi là vua của các ngôn ngữ lập trình.

3 lý do khiến Python trở thành ngôn ngữ phổ biến là gì?

Ưu điểm của ngôn ngữ lập trình Python . Ngôn ngữ Python có cú pháp đơn giản, tương tự tiếng Anh nên thân thiện với nhà phát triển hơn. Mã này dễ học và dễ đọc hơn, và điều quan trọng nữa là cần ít dòng mã hơn để mã hóa các tác vụ cụ thể so với C/C++

Tại sao Python được gọi là cao

Python là ngôn ngữ lập trình cấp cao, hướng đối tượng. Hướng đối tượng có nghĩa là ngôn ngữ này dựa trên các đối tượng [chẳng hạn như dữ liệu] chứ không phải chức năng và ngôn ngữ cấp cao có nghĩa là con người dễ hiểu .

Chủ Đề