Microsoft F#: Ngôn ngữ lập trình mới của Microsoft

Phiên Bản Community Technology Previews (CTP) 8-2010 của ngôn ngữ lập trình Microsoft F# đã xuất hiện trên Microsoft Download Center và cho các nhà phát triển tải về.

Microsoft F# CTP 8-2010 đã ra mắt tại Download Center ngày 17-8-2010, đánh dấu một bước tiến trong sự phát triển của ngôn ngữ lập trình mới mà Microsoft phát triển cho nền tảng .NET.

web-image-6bbf0f63f303143c31ee54a82d832953

Bản CTP mới nhất này cung cấp bộ biên dịch và nhiều công cụ cho F#.

Nhà phát triển cũng có thể tận dụng tùy chọn tích hợp vào Visual Studio cho các dự án liên quan đến F#.

Microsoft cho biết F# CTP 8-2010 được cung cấp ở các dạng MSI để dùng với .NET và Visual Studio, dạng ZIP để dùng với các bổ sung và nền tảng CLI khác gồm .NET Compact Framework cho Xbox 360 và Mono cho Mac, Linux và các nền tảng khác.

Microsoft luôn mô tả F# là một ngôn ngữ lập trình hàm dành cho nhà phát triển .NET, tận dụng sức mạnh của Visual Studio, và sẽ được tích hợp vào Visual Studio 2010.

web-image-d72915d74661b4fd36388c14884c9aa7

Luke Hoban, trưởng nhóm của F# tại Microsoft nhấn mạnh một số đặc điểm của F# như sau:
  • F# cho phép tạo ra những developer scenario mới và thú vị trong Visual Studio (thử nghiệm lập trình bottom-up trong F# Interactive)
  • F# có thể tận dụng hầu hết các công cụ phát triển trong Visual Studio (project, debug, tích hợp help,…) và .NET (tạo và sử dụng các .NET API)
  • F# có sức mạnh độc đáo trong một số lĩnh vực mục tiêu mà nó nhắm tới và mở rộng nền tảng .NET đối với những lĩnh vực này