ĐIỀU TRỌNG ĐẠI KẾ TIẾP ĐỐI VỚI CÁC LẬP
TRÌNH VIÊN
Ông có thể cho biết điều trọng đại kế tiếp sẽ đến với các lập
trình viên là gì không?
Theo tôi, điều trọng đại đang xảy ra ngay lúc này đó là cuộc
cách mạng mà ngôn ngữ XML và các dịch vụ Web đã mang đến, đó
là cho dù một phần mềm đang chạy trên một máy bất kỳ ở một
nơi khác trên thế giới và thậm chí có đang chạy trên một môi
trường hoàn toàn khác đi nữa thì giờ đây chúng ta đã có sẵn trong
tay một phương tiện có cấu trúc này để mô tả và trao đổi thông tin.
Vậy là, đối với hầu hết các đoạn phần mềm lẻ loi nào đó
đang chạy trên một máy khác, chúng ta đều có thể nghĩ rằng
chúng sẽ chẳng khác gì một thủ tục con. Kết quả là chúng ta có thể
thoải mái “bước ra khỏi hệ thống máy tính của mình”, gọi thủ tục
con này dùng cho chương trình của mình để nhận được các khả năng
của nó. Và đó đúng là sự thay đổi tư duy thực sự. Quý vị cứ nghĩ xem,
này nhé, thông tin của chúng ta được cấu trúc và chúng ta tạo mô
hình cho lược đồ thông tin đó, công khai hai năm rõ mười định
dạng của thông tin này. Và bất cứ mã lệnh nào, dù đang ở trên
bất cứ máy nào, đều có thể thao tác với thông tin đó: tôi có thể gọi