Đầu tiên mình rất xin lỗi vì đã lập một topic có phần ngớ ngẩn thế này, đây là những vấn đề mình đã cố thử tìm kiếm nhưng ko có được kết quả rõ ràng như mong đợi.
Mình hy vọng mọi người có thể giải đáp cho mình vài thắc mắc về Python.
Python mạnh, yếu ở điểm nào khi đem so sánh với C, C++, JS và PHP.
- C mạnh ở hiệu suất, yếu ở việc phải code nhiều, cách thao tác với các biến phức tạp hơn.
- JS thì là sự đa năng do được cung cấp một loạt các function liên quan đến DOM BOM gì đấy, có rất rất rất nhiều thư viện cũng như sự hỗ trợ từ cộng đồng nhưng câu cú khá dài dòng và OOP ko rõ ràng.
- PHP thì khá dễ dùng, OOP rõ ràng nhưng syntax hơi xấu (cảm quan cá nhân), cũng được cung cấp một số lượng kha khá các hàm để dùng, cài đặt PHP và các framework thì hơi phức tạp.
- C++ đối với mình mà nói thì khá tốt, hiệu suất, syntax rõ ràng, cài đặt dễ, tuy nhiên khá khó để đạt được 1 sản phẩm hoàn thiện ở mức dùng được (do được cung cấp khá ít hàm và không nhiều thư viện).
- Còn Python thì sao các bạn, cài đặt dễ không, số lượng các hàm được cung cấp có nhiều không khi so sánh với PHP, số lượng thư viện thế nào khi so với JS, và để ra được sản phẩm thì có lâu không khi so với C++.
Ngoài ra là vấn đề về việc chọn Python 2 và Python 3. Mình tìm hiểu thì 2 cái này không khác nhau nhiều lắm nhưng sao nó gây ra nhiều tranh cãi trên mạng như vậy. Và mình nên chọn cái nào, khi mình muốn dùng Python để viết ra vài tool nhỏ nhỏ kiểu auto game trước, sau đó là kiếm việc làm, sau đó nữa là dùng để hỗ trợ cho C++ trong dự án siêu cấp trò chơi mình vẫn đang ấp ủ.
Cảm ơn những người đã click vào đây, những người đã đọc bài viết này, cảm ơn.