Microsoft sẽ có ngôn ngữ lập trình F nguồn mở
Microsoft đã phát hành mã của ngôn ngữ lập trình chức năng F# dưới dạng nguồn mở hoàn toàn.

Công ty đã làm cho phiên bản 2.0 của trình biên dịch F# và thư viện lõi có sẵn theo giấy phép nguồn mở Apache 2.0, theo một bài viết đăng trên blog của ông Don Syme. Ông Syme là một nhà nghiên cứu của Microsoft, đã phát triển và duy trì mã F#.
"Phiên bản này củng cố cam kết Microsoft đang thực hiện cho F#", ông Syme viết.
Trước đây, mã đã có sẵn theo giấy phép chia sẻ nguồn của Microsoft. Trong một thời gian, Microsoft cho phép tải về miễn phí các phiên bản nhị phân (đã sẵn sàng để chạy) như là một gói phần mềm độc lập hoặc như là một plug-in cho Microsoft Visual Studio. Với việc phát hành F# 2.0, nhóm phát triển sẽ chuyển sang mô hình mà họ gọi là "code drop" (thả mã), trong đó phiên bản mới của trình biên dịch mã thư viện sẽ được phát hành cùng với phiên bản mới của ngôn ngữ. Mã này “hiện diện” như một phần của F# PowerPack.
F# là một ngôn ngữ lập trình chức năng. Chương trình được viết bằng ngôn ngữ chức năng khác với hầu hết các ngôn ngữ thủ tục (chẳng hạn như Java,) trong đó chúng được viết như là một loạt các hàm toán học. Mặc dù được coi là hiệu quả hơn các ngôn ngữ thủ tục chuẩn, nhiều ngôn ngữ chức năng truyền thống (chẳng hạn như Haskell và Ocaml) có tiếng là khó sử dụng. F# cập nhật mô hình chức năng truyền thống bằng cách thêm vào các khái niệm lập trình hiện đại như lập trình hướng đối tượng OOP (object oriented programming).



ĐĂNG NHẬP
Hãy đăng nhập để comment, theo dõi các hồ sơ cá nhân và sử dụng dịch vụ nâng cao khác trên trang Tin Công Nghệ của
Thế Giới Di Động
Tất cả thông tin người dùng được bảo mật theo quy định của pháp luật Việt Nam. Khi bạn đăng nhập, bạn đồng ý với Các điều khoản sử dụng và Thoả thuận về cung cấp và sử dụng Mạng Xã Hội.