Có một niềm tin rộng rãi trong số các lập trình viên rằng ngôn ngữ càng năng động và lỏng lẻo, lập trình viên sẽ càng làm việc hiệu quả hơn. Guido van Rossum đã viết về năng suất lập trình bằng python vào năm 1998 và tìm kiếm trên web tôi vẫn thấy mọi người tham khảo yêu cầu chính xác này:
Về mặt cú pháp, mã Python trông giống như mã giả thực thi. Phát triển chương trình bằng Python nhanh hơn 5-10 lần so với sử dụng C / C ++ và nhanh hơn 3-5 lần so với sử dụng Java. Trong nhiều trường hợp, một nguyên mẫu của một ứng dụng có thể được viết bằng Python mà không cần viết bất kỳ mã C / C ++ / Java nào. Thông thường, nguyên mẫu có đủ chức năng và hoạt động đủ tốt để được phân phối như sản phẩm cuối cùng, tiết kiệm thời gian phát triển đáng kể. Đôi khi, nguyên mẫu có thể được dịch một phần hoặc toàn bộ sang C ++ hoặc Java - Bản chất hướng đối tượng của Python làm cho bản dịch trở thành một quy trình đơn giản.
Vấn đề này đã được đánh giá đúng đắn về mặt khoa học chưa? Nếu không phải vì python thì có lẽ vì anh chị em ngôn ngữ scripting như ruby , perl hay php ?
Tôi không tìm kiếm sự hợp lý hóa, tương tự hoặc giải thích lý do tại sao nó có thể khó trả lời, trừ khi đó là ý kiến của các nhà nghiên cứu hoặc chuyên gia đã dành thời gian để xem xét vấn đề.
Ban đầu tôi đã hỏi câu hỏi này tại hoài nghi.SE , và ai đó đề nghị tôi cũng nên hỏi nó ở đây.