Hướng dẫn quora is python a dying language - quora là một ngôn ngữ sắp chết

Tại sao Ruby chết? Ban đầu xuất hiện trên Quora: nơi để đạt được và chia sẻ kiến ​​thức, trao quyền cho mọi người học hỏi từ người khác và hiểu rõ hơn về thế giới.

Trả lời của Julia Tokareva, Tư vấn phát triển phần mềm tại Rubygarage, trên Quora:

Tại sao Ruby chết?

Đã làm nó?

Những tin đồn về sự sụp đổ của Ruby đã lưu hành thế giới nhà phát triển trong nhiều năm và các bài báo tiên tri về cái chết của Hồi giáo Ruby xuất hiện với sự đều đặn đáng kinh ngạc. Tuy nhiên, ngôn ngữ và khung chính của nó [Ruby on Rails] là an toàn và âm thanh.

Nếu bạn có thể tin vào điều đó, hãy xem những sự thật về Ruby:

Ruby là một trong số 10 ngôn ngữ lập trình hàng đầu.

Nếu một ngôn ngữ đã chết, thì nó được cho là ở đâu đó sâu thẳm trong bảng xếp hạng, phải không?

Ruby, tuy nhiên, khá giả mạo: Theo bảng xếp hạng được xuất bản gần đây của Redmonk, Ruby lấy các ngôn ngữ thứ 8 thuộc về ngôn ngữ Totier 1.8th placeand belongs toTier 1programming languages.

Các trang web nổi tiếng Likeairbnb, GitHub, Andhulucontinue bằng Ruby trên Rails. Chính thực tế này là một dấu hiệu cho thấy Ruby đang làm khá tốt!Airbnb,GitHub, andHulucontinue using Ruby on Rails. This very fact is an indication that Ruby is doing pretty good!

Ruby có một cộng đồng nhà phát triển mạnh mẽ và tích cực.

Ruby từ Rails Framework Framework 3.500 người đóng góp trên GitHub. Ngược lại, khung Django cho Python có ít hơn một nửa số người đóng góp [hơi hơn 1.500].almost 3,500 contributors on GitHub. By contrast, the Django framework for Python has fewer than half as many contributors [slightly over 1,500].

Cộng đồng Rails đang hoạt động và những đóng góp mới được thực hiện thường xuyên, vì những thống kê này từ GitHub cho thấy.

Một cộng đồng mạnh mẽ tạo ra rất nhiều thư viện nguồn mở [GEMS] cho đường ray, giúp các nhà phát triển tạo ra các ứng dụng chức năng và bảo mật tốt hơn và nhanh hơn. Các nhà phát triển chia sẻ kinh nghiệm của họ, khắc phục sự cố và giúp đỡ lẫn nhau.

Một cộng đồng tích cực cũng có nghĩa là tài liệu rộng rãi, vì vậy các nhà phát triển Ruby có thể dễ dàng tìm thấy những giải thích chi tiết và hướng dẫn về đá quý mà họ muốn sử dụng.

Ruby cải thiện và nhanh hơn.

Ruby tiếp tục phát triển và cập nhật. Mỗi phiên bản mới của Ruby nhận được rất nhiều cải tiến giúp ngôn ngữ sạch hơn, nhanh hơn và an toàn hơn.

Ruby đã liên tục cải thiện và hoạt động nhiều hơn với mỗi phiên bản mới. Ruby 2.4 nhanh hơn 2.0. Ruby 2,5 nhanh hơn 2,4. Hôm nay, cộng đồng Ruby đang làm việc trên Ruby 2.6 [bản xem trước của nó đã được phát hành vào cuối tháng 2 năm 2018] sẽ có hiệu suất được cải thiện hơn nữa so với các phiên bản trước nhờ trình biên dịch JIT.

Có một chút thiên vị xung quanh Ruby do hiệu suất có lẽ thấp. Là một ngôn ngữ lập trình động, Ruby thực sự chậm hơn so với các đối tác được biên soạn tĩnh, chẳng hạn như C hoặc Java.

Tuy nhiên, Ruby đủ nhanh để cung cấp năng lượng cho phần lớn các ứng dụng web và nếu một ứng dụng đạt được một chuỗi may mắn và phát triển virus, nó có thể dễ dàng được mở rộng để phù hợp với tải trọng phát triển. Có rất nhiều cách để mở rộng quy mô Ruby trên các ứng dụng Rails, bài viết này sẽ giúp bạn tìm hiểu về chúng. this articlewill help you find out about them.

Hãy xem các điểm chuẩn so sánh hiệu suất của Ruby so với Python.

Như bạn có thể thấy, Python cho thấy hiệu suất thấp hơn nhưng thực tế này không có tác động đến mức độ phổ biến của nó [Python giữ vị trí thứ 3 trong bảng xếp hạng Redmonk]. Vấn đề là các ứng dụng hiện đại rất phức tạp và toàn bộ kiến ​​trúc của hệ thống máy chủ có vấn đề hơn là ngôn ngữ lập trình đầu tiên và khung của nó.

Ruby là hoàn hảo cho các công ty khởi nghiệp.

Trong số vô số ngôn ngữ lập trình, Ruby là một lựa chọn tuyệt vời cho các công ty khởi nghiệp. Với mã đơn giản và trực quan, Ruby tạo điều kiện phát triển phần mềm và tiết kiệm thời gian: Trung bình, các nhà phát triển sử dụng Ruby on Rails Build Ứng dụng30-40% Các nhóm Fasterthan sử dụng các công nghệ khác.30-40% fasterthan teams that use other technologies.

Không cần phải nói, thời gian phát triển ngắn hơn chuyển thành tiết kiệm đáng kể cho những người khởi nghiệp, những người có khả năng có những hạn chế về ngân sách. Hơn nữa, Ruby on Rails là một khung nguồn mở có nghĩa là các nhà đầu tư không trả gì cho việc sử dụng nó. Và một loạt các loại đá quý nguồn mở cho phép các nhà phát triển thực hiện chức năng phong phú trong các ứng dụng Rails.

Số tiền được lưu có thể được đầu tư vào việc thực hiện các tính năng bổ sung và làm cho một ứng dụng trở nên chức năng và hữu ích hơn cho người dùng.

Như bạn có thể thấy, Ruby vẫn là một ngôn ngữ lập trình phổ biến giúp tạo ra các dự án tuyệt vời và thành công. Rốt cuộc, người dùng cuối don don chăm sóc những gì mà dưới mui xe của các ứng dụng yêu thích của họ miễn là họ hữu ích, đáng tin cậy và an toàn. Và Ruby chỉ là công cụ phù hợp cho việc này!

Ruby sống lâu!

Câu hỏi này xuất hiện trên Quora - nơi để đạt được và chia sẻ kiến ​​thức, trao quyền cho mọi người học hỏi từ người khác và hiểu rõ hơn về thế giới. Bạn có thể theo dõi Quora trên Twitter, Facebook và Google+. Thêm câu hỏi:

  • Phát triển web: Ngăn xếp công nghệ của Airbnb là gì?
  • Công nghệ: Điều gì có được trong cách áp dụng hàng loạt nhà thông minh và các sản phẩm nhà thông minh?
  • Ngôn ngữ lập trình: Ngôn ngữ lập trình nên sử dụng ngôn ngữ nào?

Python có phải là một ngôn ngữ sắp chết?

Python là một trong những ngôn ngữ phổ biến nhất vào năm 2022 nói rằng Python là một ngôn ngữ sắp chết là điều xa nhất từ ​​sự thật! Trên thực tế, Chỉ số phổ biến ngôn ngữ PYPL đã tuyên bố rằng Python là ngôn ngữ lập trình phổ biến nhất kể từ tháng 12 năm 2021! Điều này có nghĩa là Python có một cuộc sống rất dài trước nó.Saying Python is a dying language is the farthest thing from the truth! In fact, the PYPL Language Popularity Index has stated that Python is the most popular programming language as of December 2021! This means that Python has a very long life ahead of it.

Python có còn liên quan năm 2022 không?

Python được xếp hạng đầu tiên trong số các ngôn ngữ mong muốn nhất của Stack Overflow cho năm 2021. Đây là công nghệ phổ biến thứ ba, theo khảo sát của các nhà phát triển.Tính đến tháng 5 năm 2022, nó là số 1 trong Chỉ số TIOBE.As of May 2022, it is no. 1 in the TIOBE Index.

Có gì thay thế Python không?

Khi phát triển thành một ngôn ngữ lập trình, Rust đã chứng kiến sự gia tăng trong việc áp dụng.Mặc dù Python nắm giữ một vị trí vững chắc trong cộng đồng khoa học máy và khoa học dữ liệu, Rust có thể sẽ được sử dụng trong tương lai như một phụ trợ hiệu quả hơn cho các thư viện Python.Rust có tiềm năng rất lớn để thay thế Python.Rust has huge potential to replace Python.

Có phải Python trở nên lỗi thời?

Có đáng để học Python vào năm 2022 không?Ngôn ngữ lập trình Python đã trở nên phổ biến trong những năm gần đây và rất nhiều nhà phát triển đang tìm cách học nó.Thật an toàn khi nói rằng Python sẽ tiếp tục phổ biến vào năm 2022, nhưng với bất kỳ công cụ hoặc ngôn ngữ nào, thật khó để nói nếu nó sẽ chết hoặc trở nên lỗi thời.it's difficult to say if it will die out or become obsolete.

Bài Viết Liên Quan

Chủ Đề