Có bảo tồn hiệu trưởng công việc đang diễn ra tại đây. Nếu máy ít hoạt động thì bạn phải làm nhiều việc hơn. Nếu máy hoạt động tốt hơn, bạn phải làm ít công việc hơn.
Triết lý của chúng tôi với PowerShell là tài nguyên quan trọng nhất là thời gian và sự chú ý của Quản trị viên nên chúng tôi dành tài nguyên máy để mang lại trải nghiệm tốt nhất có thể. Vì vậy, nếu bạn đang tìm kiếm dấu chân có thể nhẹ nhất trên máy, bạn nên mã hóa nó trong 'C'. C++ nặng hơn thế và VBS thậm chí còn nặng hơn, và C# thậm chí còn nặng hơn, và chúng nhẹ hơn PowerShell. Tất nhiên mỗi người cũng đòi hỏi nhiều nỗ lực hơn để tạo ra một giải pháp hơn PowerShell.
Vì vậy, cuối ngày, những gì bạn kết thúc với là một sự lựa chọn liên tục và những gì bạn cần làm là quyết định công cụ thích hợp cho vấn đề ở bàn tay là gì. Chúng tôi hiểu rằng ngay từ đầu nên chúng tôi đã thiết kế PowerShell để cung cấp đường dẫn lướt mượt cho C# => C++ => C. Điều này cho phép bạn bắt đầu với PowerShell và nếu nó quá nặng, bạn có thể chuyển sang ngôn ngữ khác mà không phải bắt đầu lại từ đầu giống như bạn làm với PERL => C.
Nguồn
2012-02-18 18:45:50
OMG! Một câu trả lời của Jeffrey Snover. 1 để tạo ngôn ngữ tôi yêu rất nhiều :-) –
Ý định "nặng hơn"? Có lẽ "thậm chí nặng hơn" sẽ truyền đạt ý tưởng tương tự mà không có vẻ hơi khó xử? – R0MANARMY