anhchanghaudau
Youtube Master Race
- 25/2/06
- 51
- 0
Bà con hình như hơi chú trọng vào việc thằng nào chạy nhanh hơn nhỉ, mà lại quên là mục đích và hiệu quả của công việc mà chương trình mang lại. VD: C# có thể viết 1 chương trình chạy nhanh và quản lý bộ nhớ tốt hơn C++ có thể chạy trên các máy PII 400(cái này không biết có không) ... nhưng điều này là không khả thi vì những máy đời đó chỉ chạy win98 chứ mà chạy 2000 hay XP và vác thêm thằng Frame Work nữa thì tiêu, vậy thì C# có ích gì khi C++ vẫn chạy rề rà trên những máy Win 95, 98. Bản thân mình cũng không giỏi về C++ hay C# nên chỉ hiểu có vậy. Và sau này thì những máy chạy 64bit dùng Víta đòi hỏi cấu hình 1G RAM thì việc tiết kiệm bộ nhớ có ích chi. Sự tiến bộ của ngôn ngữ lập trình là đồng hành cùng phần cứng, hồi xưa máy kém thì chạy assembly, bi giờ ngon hơn thì chạy mấy cái ngôn ngữ tân thời. Chứ hơi đâu mà so sánh thằng này hơn thằng kia chi cho mệt. Cái hay của mỗi ngôn ngữ là sự tiện lợi của nó VB thì làm cơ sở dữ liệu chứ C++ nhanh hơn chục lần nhưng sụ phiền toái của nó mang lại nếu làm công việc này thì có ai dám làm không(với assembly chắc còn te tua hơn)? hay là Java thì chạy trên DTDD đủ thứ đời (chứ không phải tất cả), và C# thì nhanh hơn nhưng chỉ chạy trên Pocket PC thì lấy ai đi mà làm cho nó chạy trên DTDD chứ. Tâm sự chút thôi, bà con chớ có nổi mụn, mất đẹp :)
)