• Chủ Nhật, 01/04/2012 09:35 (GMT+7)

    “Go”- Ngôn ngữ lập trình mới của Google

    Mai Phương
    Google công bố phiên bản ổn định đầu tiên của ngôn ngữ lập trình mới mang tên “Go” dành cho các dự án và ứng dụng mới...

    Ngôn ngữ lập trình mới Go của Google sẽ cung cấp một hệ sinh thái phát triển, cho phép trình biên dịch nhanh trong lúc mọi thứ vẫn hoạt động trơn tru, theo trình tự hợp lý và dễ dùng. Google cho biết Go có thể dùng để triển khai một số dự án nội bộ, gồm máy chủ được lưu trữ trên cổng web chính dành riêng cho ngôn ngữ Go.

    Một kỹ sư của Google cho biết động lực thúc đẩy cho Go 1 là hướng đến sự ổn định của người dùng. Những ai đang viết các chương trình bằng Go 1 có thể yên tâm là chúng vẫn tiếp tục được biên dịch và hoạt động không có sự thay đổi trong nhiều môi trường, linh động theo năm. Tương tự, các tác giả viết về ngôn ngữ lập trình Go 1 có thể tiếp tục đưa ra những ví dụ và giải thích về ngôn ngữ này cho người đọc hiện tại và trong tương lai.

    Go 1 không phải là phiên bản mới chính thức của ngôn ngữ Go, mà thực tế Go 1 đã phát triển trong nhiều năm qua. Thay vào đó, Go 1 được xem là nền tảng cơ sở của Go mà được sử dụng ở hiện tại và là điểm khởi đầu cho các phát triển tiếp theo.

    Tuy nhiên, có một số thay đổi trong phiên bản hiện tại, gồm gói thời gian mới trong thư viện chuẩn và có một số tinh chỉnh trong cơ cấu tổ chức theo cách mà Go sắp xếp các danh mục. Go được hỗ trợ đầy đủ bởi bộ công cụ phát triển phần mềm Google App Engine được tái phát hành cùng với Go 1 để tận dụng đầy đủ những tính năng của ngôn ngữ mới Go. Một báo cáo từ The Inquirer cho biết Go là một nỗ lực của Google nhằm kết hợp với những ngôn ngữ lập trình cao cấp như Python và Ruby vào ngôn ngữ cấp thấp hơn để sử dụng với App Engine.

    Nguồn: NetworkWorld