Microsoft hiện đang tiến hành xây dựng bộ công cụ phát triển phần mềm Visual Studio.Net, cho phép thiết kế các phần mềm và dịch vụ dựa trên web. Tuy nhiên, khi phiên bản thử nghiệm rộng rãi đầu tiên của bộ công cụ này được giới thiệu vào tháng 11 năm ngoái, các nhà lập trình đã phàn nàn rất nhiều về một số cải tiến trong ngôn ngữ Visual Basic khiến họ phải thay đổi hoàn toàn cách làm việc trước kia. Vì thế, Microsoft đang dự định huỷ bỏ những thay đổi đó trong phiên bản thử nghiệm tiếp theo, dự kiến sẽ được giới thiệu vào cuối năm nay.
Bộ công cụ phát triển phần mềm mới là một phần của chiến lược .Net của Microsoft nhằm đưa hệ điều hành Windows và và các phần mềm hiện tại của hãng lên web để sử dụng trong các PC truyền thống cũng như các thiết bị cầm tay.
Visual Studio.Net mới sẽ bao gồm bản nâng cấp cho các ngôn ngữ lập trình Visual Basic, Visual C++ và phiên bản đầu tiên của C#, một ngôn ngữ mới gần giống Java, được thiết kế để đơn giản hoá việc xây dựng phần mềm và dịch vụ dựa trên web sử dụng phần mềm của Microsoft.
Microsoft đã cải tiến rất nhiều đối với Visual Basic. Công cụ trực quan này sẽ cho phép các chuyên gia lập trình xây dựng phần mềm chạy trên web đơn giản như họ xây dựng các ứng dụng Windows trước đây.
Visual Basic với 3,5 triệu người dùng là một thay đổi mang tính cách mạng trong việc phát triển các phần mềm chạy trên Windows vào năm 1991 bởi vì tính dễ sử dụng của nó: thay bằng việc viết tất cả các mã phần mềm bằng tay, các nhà lập trình có thể kéo và thả những đối tượng phần mềm được xây dựng từ trước trên màn hình của họ.
Tuy nhiên, những người dùng thử phiên bản mới của Visual Basic không thích ba đề xuất cải tiến ngôn ngữ này. Những sự thay đổi này tương tự như thay đổi ngữ pháp hay định nghĩa các ký tự trong ngôn ngữ nói.
Các giám đốc điều hành của Microsoft nói họ đã thay đổi Visual Basic để làm ngôn ngữ này hoạt động tốt hơn với nhiều ngôn ngữ khác và để giúp cú pháp lập trình thống nhất với C++ and Java. Những lập trình viên sử dụng Visual Basic không thích những thay đổi này vì nó buộc họ phải thay đổi cách viết chương trình, Giám đốc phụ trách sản phẩm của Microsoft Ari Bixhorn nói.
Trong phiên bản thử nghiệm thứ hai của Visual Studio.Net, Microsoft đã tìm ra cách làm các ngôn ngữ tương thích với nhau, mặc dù trên thực tế ba thay đổi về ngôn ngữ đã được chỉnh lại, ông nói.
Bixhorn nói công ty đã lên kế hoạch thay đổi giá trị của từ khoá lập trình "true" để thống nhất với C++ và Java, thay đổi mảng lưu trữ các tập hợp giá trị, cũng như cách thức sử dụng hai từ khoá lập trình "and" và "or". Tuy nhiên ba thay đổi này sẽ bị huỷ bỏ. "Điều quan trọng nhất đối với các lập trình viên là không thay đổi cách làm việc cũ của họ".
M. Nghĩa (theo CNet)