Dự án của chúng tôi là hơn 30.000 dòng Python. Đó có thể là một số tiêu chuẩn nhỏ. Nhưng nó đủ lớn để lấp đầy bộ não nhỏ của tôi. Các ứng dụng được đề cập trong báo cáo hàng năm của chúng tôi, do đó, nó "chiến lược" trong ý nghĩa đó. Chúng tôi không phải là công ty "khổng lồ", vì vậy chúng tôi không thực sự đủ điều kiện.
Một "công ty lớn" (Fortune 1000?) Không phát triển chủ yếu bằng bất kỳ ngôn ngữ nào. Các công ty lớn sẽ có rất nhiều đội phát triển, mỗi nhóm sử dụng một công nghệ khác nhau, tùy thuộc vào - tốt - không có gì đặc biệt.
Khi bạn đến "các công ty sử thi" (tạp chí Fortune 10), bạn đang tìm kiếm một tổ chức giống như một tập đoàn của một số công ty lớn cùng nhau. Mỗi công ty lớn trong một công ty sử thi vẫn là một công ty lớn với nhiều cửa hàng CNTT không liên quan làm những việc không liên quan - không có "phát triển chủ yếu trong" bất kỳ ngôn ngữ hoặc bộ công cụ cụ thể nào.
Ngay cả đối với "công ty lớn" và "công ty nhỏ" (như của chúng tôi), bạn vẫn có phân mảnh. IT trong nhà của chúng tôi chủ yếu là Microsoft. Phát triển sản phẩm khác của chúng tôi chủ yếu là Java. Nhóm của tôi, tuy nhiên, không có nhiều đặc tả hữu ích, vì vậy chúng tôi sử dụng Python. Chúng tôi sử dụng python vì cách gõ vịt và các tính năng lập trình động.
(Tôi không biết hệ thống kiểu động là gì - Các kiểu Python là tĩnh - khi bạn tạo một đối tượng, loại của nó không bao giờ có thể thay đổi.)
Vì không có công ty lớn nào phát triển chủ yếu bằng bất kỳ ngôn ngữ hoặc bộ công cụ cụ thể nào, câu trả lời nhỏ cho câu hỏi của bạn là "Không" cho bất kỳ ngôn ngữ hoặc công cụ nào. Và không cho Python nói riêng.
Nguồn
2009-05-01 11:06:16
Giới thiệu về reddit và viết lại nó bằng Python: 'Toàn bộ tác vụ mất ít hơn một tuần, với 80% mã được viết trong một ngày cuối tuần ', vì vậy nó không * lớn * ... http://blog.reddit.com/2005/12/on-lisp.html –
Cơ sở mã có thể không lớn, nhưng cơ sở người dùng khá. Tôi nhận ra đó không phải là những gì OP hỏi, nhưng tôi vẫn nghĩ nó có liên quan. – Trevor