F Sharp
Microsoft programlama dili
F# Microsoft Research tarafından geliştirilen ve .NET Framework üzerinde çalışan fonksiyonel programlama dilidir.
Paradigması | Çok paradigmalı: fonksiyonel, imperatif, nesne yönelimli, agent-oriented, metaprogramming, reflective, eş zamanlı |
---|---|
Tasarımcı | Don Syme, Microsoft Research |
Geliştirici | Microsoft, The F# Software Foundation |
Kararlı sürüm | 8.0.0 (14 November 2023 | ) )
Etkilendikleri | C#, Erlang, Haskell, ML, OCaml, Python, Scala |
Etkiledikleri | C#, Elm, F*, LiveScript |
İşletim sistemi | Çapraz platform: .NET framework, Mono |
Lisans | MIT Lisansı[1][2] |
Olağan dosya uzantıları | .fs, .fsi, .fsx, .fsscript |
Web sitesi | fsharp.org |
Ailesi | ML |
Başlıca özellikleri
değiştir- Tip Güvenli
- Thread Güvenli
- Nesne yönelimli programlama dillerine göre daha az kod ile aynı işi yapabilme
- Matematiksel ve Statiksel yazılımlar için daha uygun olması
Syntax
değiştirF# da göze çarpan ilk önemli komut "let" dir. Bu komut ile bir değişkene değeri kaydederiz. Örnek: let ahmet = 10 <- 19
Kaynakça
değiştir- ^ "F# Software Foundation's License". GitHub. 14 Ekim 2021. 7 Nisan 2019 tarihinde kaynağından arşivlendi.
- ^ "Microsoft's F# License". GitHub. 16 Ekim 2021. 7 Nisan 2019 tarihinde kaynağından arşivlendi.
- http://msdn.microsoft.com/en-us/fsharp/default.aspx 18 Şubat 2010 tarihinde Wayback Machine sitesinde arşivlendi.
- http://www.codeplex.com/fsharpsamples 26 Şubat 2010 tarihinde Wayback Machine sitesinde arşivlendi.
- http://blogs.techrepublic.com.com/programming-and-development/?p=396 3 Ekim 2008 tarihinde Wayback Machine sitesinde arşivlendi.
- http://blogs.techrepublic.com.com/programming-and-development/?p=408 3 Ekim 2008 tarihinde Wayback Machine sitesinde arşivlendi.
Programlama dili ile ilgili bu madde taslak seviyesindedir. Madde içeriğini genişleterek Vikipedi'ye katkı sağlayabilirsiniz. |