An Entity of Type: software, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

F# (pronounced F sharp) is a functional-first, general purpose, strongly typed, multi-paradigm programming language that encompasses functional, imperative, and object-oriented programming methods. It is most often used as a cross-platform Common Language Infrastructure (CLI) language on .NET, but can also generate JavaScript and graphics processing unit (GPU) code. F# is a member of the ML language family and originated as a .NET Framework implementation of a core of the programming language OCaml. It has also been influenced by C#, Python, Haskell, Scala and Erlang.

Property Value
dbo:abstract
  • إف شارب (بالإنجليزية: F#)‏ هي لغة برمجة متعددة الأنظمة حيثُ تقوم علَى البرمجة الوظيفية والبرمجة كائنية التوجه. تعمل هذه اللغة على بيئة دوت نت وتعملُ شركة مايكروسوفت على تطويرها لمواكبة أحدث التغيرات التقنيّة وللعمل بشكلٍ جيد على فيجوال أستوديو. (ar)
  • F# o F Sostingut, en anglès F Sharp és un llenguatge de programació multi-paradigma però amb èmfasi en la programació funcional, per a l'entorn .NET de Microsoft basat inicialment en un subconjunt de OCaml amb el qual tenia a la versió 1.0 certa compatibilitat. El nom de F#, amb la F de programació funcional està en la línia del nom del llenguatge C#. En anglès el qualificatiu sharp a part de la significació musical d'un to més agut, també significa cantellut o esmolat referit a un ganivet, i, figurativament, intel·ligent, com a "una ment aguda", afegint un sentit d'efectivitat addicional al nom qualificat. (ca)
  • F# (vyslovované anglicky jako F Sharp, /ef ʃɑɹp/, doslova to označuje notu fis) je multiparadigmatický programovací jazyk pro .NET spojující funkcionální přístup s imperativním objektově orientovaným přístupem. Syntaxe jazyka vychází z ML a OCaml a dále je ovlivněna jazyky Haskell, C# a LINQ. F# je plně podporovaným jazykem pro platformu .NET a je součástí Visual Studia od verze 2010. V současné době se o vývoj jazyka stará . (cs)
  • F# (gelesen: F sharp; englische Aussprache [ɛfː ʃɑrp]) ist eine typsichere Multi-Paradigmen-Sprache mit starkem Fokus auf funktionale Programmierung für das .Net-Framework. Die Syntax ähnelt der von OCaml sehr stark, da diese Sprache als Vorbild für die Implementierung aller funktionalen Sprachelemente diente und die imperative Seite von F#, die sich von C# ableitet, selten verwendet wird. Neben diesen Bestandteilen sind in F# auch objektorientierte Sprachkonstrukte enthalten, die sich in dieses Sprachkonzept einpassen. F# ist voll interaktionsfähig mit allen anderen Sprachen des .NET-Systems und bietet durch das .Net-Framework und Mono beziehungsweise .NET Core die Möglichkeit den Code sowohl auf Windows als auch auf Linux, der BSD- und illumos-Familie und macOS einzusetzen. Via Xamarin sind auch Android und iOS als Zielplattformen möglich. Ursprünglich wurde F# als Forschungsprojekt von Microsoft Research entwickelt, derzeit wird es von Microsofts Entwicklungsabteilung und der F# Software Foundation fortgeführt. F# wurde als Teil von Visual Studio 2010 erstmals offiziell unterstützt und mit ausgeliefert. Im November 2010 wurde F# sowie zugehörige Compiler und Bibliotheken unter der Apache-Lizenz 2.0 freigegeben. (de)
  • F# (pronounced F sharp) is a functional-first, general purpose, strongly typed, multi-paradigm programming language that encompasses functional, imperative, and object-oriented programming methods. It is most often used as a cross-platform Common Language Infrastructure (CLI) language on .NET, but can also generate JavaScript and graphics processing unit (GPU) code. F# is developed by the F# Software Foundation, Microsoft and open contributors. An open source, cross-platform compiler for F# is available from the F# Software Foundation. F# is a fully supported language in Visual Studio and JetBrains Rider. Plug-ins supporting F# exist for many widely used editors including Visual Studio Code, Vim, and Emacs. F# is a member of the ML language family and originated as a .NET Framework implementation of a core of the programming language OCaml. It has also been influenced by C#, Python, Haskell, Scala and Erlang. (en)
  • F# (pronunciado F Sharp, en inglés fa sostenido) es un de código abierto,​ para la plataforma.NET, que conjunta la programación funcional con las disciplinas imperativa y orientada a objetos. Es una variante del lenguaje de programación ML y es compatiblecon la implementación . F# fue inicialmente desarrollado por Don Syme de Microsoft Research, peroactualmente está siendo desarrollado por la División de Desarrolladores de Microsoft y es distribuido como un lenguajetotalmente soportado en la plataforma .NET y Visual Studio 2010, 2012, 2013, 2015 y 2017.​ F# es un lenguaje fuertemente tipado que utiliza inferencia de tipos. Como resultado, los tipos no necesitan estardeclarados explícitamente por el programador; estos serán deducidos por el compilador durante el proceso de compilación. Sinembargo, F# también permite la declaración explícita de tipos de datos. Por ser un lenguaje .NET, F# soporta los objetos y tipos de .NET; F# permite al programador programar de una manera que se asemeja más a como pensamos. Por ejemplo: en la cafetería para pedir un café, nosotros generalmente no le decimos al mesero exactamente los pasos para hacer el café, solo pedimos un café con ciertas características. De tal forma que tenemos menos espacio para cometer errores, porque simplemente escribimos menos código. También facilita enormemente la creación de código asincrónico y paralelo, cosa que en otros lenguajes de .NET nos llevaría mucho más tiempo. (es)
  • F# est un langage de programmation fonctionnel, impératif et orienté objet pour la plate-forme .NET. F# est développé par Microsoft Research et son noyau est dérivé du langage OCaml, avec lequel il est fortement compatible. Ces deux langages de programmation font partie de la même famille que les langages ML. Ce langage a été conçu spécifiquement pour la plate-forme .NET, donc fortement orienté-objet. Depuis novembre 2010, Microsoft a mis à la disposition de tous les bibliothèques core et son compilateur F#, sous la licence Apache 2. (fr)
  • F# (pronuncia: [ˈef ˈʃɑ:p], come la parola inglese F Sharp) è un linguaggio di programmazione multi-paradigma, basato su .NET Framework, che permette la programmazione funzionale così come quella imperativa e quella ad oggetti. È una variante del linguaggio ML ed è largamente compatibile con l'implementazione di OCaml. F# è stato sviluppato inizialmente da al Microsoft Research ed attualmente è implementato dalla divisione sviluppo di Microsoft per fornire un completo supporto del .NET Framework ed essere pienamente supportato in Visual Studio. (it)
  • 이 문서는 위키백과의 기술적인 한계로 인하여 다른 제목을 사용합니다. 이 문서의 정확한 제목은 F#입니다. F#(에프 샤프)는 강타입 함수형 우선 다중패러다임 언어이다. 주로 공통 언어 기반 크로스 플랫폼으로 사용되며, 자바스크립트나 GPU 코드 생성에도 사용할 수 있다. F# 소프트웨어 재단이나 마이크로소프트, 오픈소스 기여자에 의해 개발된다. F# 소프트웨어 재단에서 만든 오픈소스 크로스 플랫폼 컴파일러가 있다. 비주얼 스튜디오나 자마린 스튜디오에서도 지원한다. 다른 프로그램으로는 Mono, MonoDevelop, SharpDevelop, MBrace, WebShaper 등이 있다. 테스트 에디터에서도 플러그인 형식으로 지원하며, 특히 Atom, VSCode, Vim, Emacs, Rider 등에서 지원한다. F#은 ML 계열의 언어이며, 닷넷 프레임워크의 OCaml 구현체로 시작했고, C#, 파이썬, 하스켈, 스칼라, 얼랭에서 영향을 받았다. (ko)
  • F#(エフ シャープ)はマイクロソフトが開発した.NET Framework向けのマルチパラダイムプログラミング言語である。Visual Studio 2010より標準開発言語として追加された。 (ja)
  • F# (F sharp) is een mix van een functionele en een objectgeoriënteerde programmeertaal voor het .NET-platform van Microsoft. (nl)
  • F# – wieloparadygmatowy język programowania zawierający w sobie głównie cechy języka funkcyjnego, ale umożliwiającym także pisanie kodu imperatywnego oraz obiektowego. Jest językiem silnie typowanym zaprojektowanym w celu pisania prostego, solidnego i wydajnego kodu do rozwiązywania złożonych problemów. F# łączy w sobie cechy takie jak zwięzłość, wydajność i ekspresywność. Język ten jest przykładem otwartego oprogramowania. F# należy do rodziny języków ML, ale posiada również funkcjonalności inspirowane innymi językami, np. leniwe sekwencje wzorowane na języku Haskell. Posiada także funkcjonalności nieobecne w innych językach programowania, na przykład wbudowaną obsługę jednostek miar. (pl)
  • F# é uma linguagem de programação multiparadigma para a plataforma .NET, que engloba programação funcional, imperativa e orientada a objetos. Pertence à família das linguagens ML, e é em grande parte compatível com a linguagem OCaml. Foi inicialmente desenvolvida por Don Syme na Microsoft Research, e então migrou para a Microsoft Developer Division. É distribuida como parte do Visual Studio 2019 e como parte do .NET. As propriedades desta linguagem e o seu ambiente constituem uma plataforma ideal para a informática científica porque utiliza a inferência de tipo. A performance de F# iguala-se com a linguagem OCaml, C++ e ML. É uma linguagem criada de propósito para a plataforma .NET e portanto é orientada a objetos. (pt)
  • F# (uttalas F Sharp) är ett funktionellt programspråk som ursprungligen utvecklades av Don Syme på Microsoft Research. Programspråket är baserat på men kombinerar även element från flera andra paradigmer såsom objektorientering och imperativ programmering på Microsofts .NET-ramverk. F# utvecklas numera av Microsoft Developer Division och är nu implementerat i Visual Studio. (sv)
  • F# — багатопарадигмова мова програмування, розроблена в підрозділі Microsoft Research і призначена для виконання на платформі Microsoft.NET. Вона поєднує в собі виразність функційних мов, таких як OCaml і Haskell, з можливостями і об'єктною моделлю .NET. (uk)
  • F# (произносится эф-шарп) — мультипарадигмальный язык программирования из семейства языков .NET, поддерживающий функциональное программирование в дополнение к императивному (процедурному) и объектно-ориентированному программированию. Структура F# во многом схожа со структурой OCaml с той лишь разницей, что F# реализован поверх библиотек и среды исполнения .NET. Язык был разработан Доном Саймом (англ. Don Syme) в Microsoft Research в Кембридже, в настоящее время его разработку ведёт Microsoft Developer Division. F# достаточно тесно интегрируется со средой разработки Visual Studio и включён в поставку Visual Studio 2010/2012/2013/2015/2017/2019/2022; разработаны также компиляторы для Mac и Linux. Microsoft интегрировала среду разработки F# в Visual Studio 2010 и более новые версии. 4 ноября 2010 года код компилятора F# и основных библиотек к нему опубликован под Apache License 2.0. (ru)
  • F#是由微软发展的为.NET语言提供运行环境的程序设计语言,是函數程式語言(FP,Functional Programming),函數程式語言最重要的基礎是Lambda Calculus。它是基于OCaml的,而OCaml是基于ML函数程式语言。有時F#和OCaml的程式是可以交互編譯的。 F#支援高阶函数、柯里化、惰性求值、Continuations、模式匹配、闭包、列表处理和元编程。这是一个用于显示.NET在不同编程语言间互通的程序设计,可以被.NET中的任意其它代碼編譯和調用。 2002年微软開始由Don Syme帶領研發F#,從C#,LINQ和Haskell中獲取了經驗,2005年推出第一個版本,2007年7月31日释出1.9.2.9版。2007年底,微軟宣布F#進入產品化的階段。 F#已被集成在Visual Studio 2010中,版本是2.0,含有对.Net Framework的完全支持。 F#现在在Visual Studio 2015中,版本是4.0。 F#现在在Visual Studio 2017中,版本是4.1。 (zh)
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 239964 (xsd:integer)
dbo:wikiPageLength
  • 47796 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1123079704 (xsd:integer)
dbo:wikiPageWikiLink
dbp:code
  • :? string as s (en)
  • [item1; item2; item3] (en)
  • head::tail (en)
  • let r = { Name="AB"; Age=42 (en)
  • new Form (en)
  • x :? string (en)
  • x :?> string (en)
  • x.Method (en)
  • x.Name (en)
  • { new obj with member x.ToString = "hello" } (en)
  • { r with Name="CD" (en)
dbp:date
  • 2008-11-19 (xsd:date)
  • 2011-07-13 (xsd:date)
dbp:designer
dbp:developer
dbp:family
dbp:fileExt
  • .fs, .fsi, .fsx, .fsscript (en)
dbp:influenced
dbp:influencedBy
dbp:lang
  • fsharp (en)
dbp:license
dbp:logo
  • F Sharp logo.svg (en)
dbp:logoCaption
  • F# logomark (en)
dbp:logoSize
  • 128 (xsd:integer)
dbp:name
  • F# (en)
dbp:operatingSystem
dbp:paradigm
dbp:reason
  • hash (en)
dbp:released
  • , version 1.0 (en)
dbp:title
  • F# (en)
dbp:typing
dbp:url
dbp:wikiPageUsesTemplate
dbp:wikibooks
  • F Sharp Programming (en)
dbp:wordnet_type
dcterms:subject
rdf:type
rdfs:comment
  • إف شارب (بالإنجليزية: F#)‏ هي لغة برمجة متعددة الأنظمة حيثُ تقوم علَى البرمجة الوظيفية والبرمجة كائنية التوجه. تعمل هذه اللغة على بيئة دوت نت وتعملُ شركة مايكروسوفت على تطويرها لمواكبة أحدث التغيرات التقنيّة وللعمل بشكلٍ جيد على فيجوال أستوديو. (ar)
  • F# (vyslovované anglicky jako F Sharp, /ef ʃɑɹp/, doslova to označuje notu fis) je multiparadigmatický programovací jazyk pro .NET spojující funkcionální přístup s imperativním objektově orientovaným přístupem. Syntaxe jazyka vychází z ML a OCaml a dále je ovlivněna jazyky Haskell, C# a LINQ. F# je plně podporovaným jazykem pro platformu .NET a je součástí Visual Studia od verze 2010. V současné době se o vývoj jazyka stará . (cs)
  • F# est un langage de programmation fonctionnel, impératif et orienté objet pour la plate-forme .NET. F# est développé par Microsoft Research et son noyau est dérivé du langage OCaml, avec lequel il est fortement compatible. Ces deux langages de programmation font partie de la même famille que les langages ML. Ce langage a été conçu spécifiquement pour la plate-forme .NET, donc fortement orienté-objet. Depuis novembre 2010, Microsoft a mis à la disposition de tous les bibliothèques core et son compilateur F#, sous la licence Apache 2. (fr)
  • F# (pronuncia: [ˈef ˈʃɑ:p], come la parola inglese F Sharp) è un linguaggio di programmazione multi-paradigma, basato su .NET Framework, che permette la programmazione funzionale così come quella imperativa e quella ad oggetti. È una variante del linguaggio ML ed è largamente compatibile con l'implementazione di OCaml. F# è stato sviluppato inizialmente da al Microsoft Research ed attualmente è implementato dalla divisione sviluppo di Microsoft per fornire un completo supporto del .NET Framework ed essere pienamente supportato in Visual Studio. (it)
  • 이 문서는 위키백과의 기술적인 한계로 인하여 다른 제목을 사용합니다. 이 문서의 정확한 제목은 F#입니다. F#(에프 샤프)는 강타입 함수형 우선 다중패러다임 언어이다. 주로 공통 언어 기반 크로스 플랫폼으로 사용되며, 자바스크립트나 GPU 코드 생성에도 사용할 수 있다. F# 소프트웨어 재단이나 마이크로소프트, 오픈소스 기여자에 의해 개발된다. F# 소프트웨어 재단에서 만든 오픈소스 크로스 플랫폼 컴파일러가 있다. 비주얼 스튜디오나 자마린 스튜디오에서도 지원한다. 다른 프로그램으로는 Mono, MonoDevelop, SharpDevelop, MBrace, WebShaper 등이 있다. 테스트 에디터에서도 플러그인 형식으로 지원하며, 특히 Atom, VSCode, Vim, Emacs, Rider 등에서 지원한다. F#은 ML 계열의 언어이며, 닷넷 프레임워크의 OCaml 구현체로 시작했고, C#, 파이썬, 하스켈, 스칼라, 얼랭에서 영향을 받았다. (ko)
  • F#(エフ シャープ)はマイクロソフトが開発した.NET Framework向けのマルチパラダイムプログラミング言語である。Visual Studio 2010より標準開発言語として追加された。 (ja)
  • F# (F sharp) is een mix van een functionele en een objectgeoriënteerde programmeertaal voor het .NET-platform van Microsoft. (nl)
  • F# (uttalas F Sharp) är ett funktionellt programspråk som ursprungligen utvecklades av Don Syme på Microsoft Research. Programspråket är baserat på men kombinerar även element från flera andra paradigmer såsom objektorientering och imperativ programmering på Microsofts .NET-ramverk. F# utvecklas numera av Microsoft Developer Division och är nu implementerat i Visual Studio. (sv)
  • F# — багатопарадигмова мова програмування, розроблена в підрозділі Microsoft Research і призначена для виконання на платформі Microsoft.NET. Вона поєднує в собі виразність функційних мов, таких як OCaml і Haskell, з можливостями і об'єктною моделлю .NET. (uk)
  • F#是由微软发展的为.NET语言提供运行环境的程序设计语言,是函數程式語言(FP,Functional Programming),函數程式語言最重要的基礎是Lambda Calculus。它是基于OCaml的,而OCaml是基于ML函数程式语言。有時F#和OCaml的程式是可以交互編譯的。 F#支援高阶函数、柯里化、惰性求值、Continuations、模式匹配、闭包、列表处理和元编程。这是一个用于显示.NET在不同编程语言间互通的程序设计,可以被.NET中的任意其它代碼編譯和調用。 2002年微软開始由Don Syme帶領研發F#,從C#,LINQ和Haskell中獲取了經驗,2005年推出第一個版本,2007年7月31日释出1.9.2.9版。2007年底,微軟宣布F#進入產品化的階段。 F#已被集成在Visual Studio 2010中,版本是2.0,含有对.Net Framework的完全支持。 F#现在在Visual Studio 2015中,版本是4.0。 F#现在在Visual Studio 2017中,版本是4.1。 (zh)
  • F# o F Sostingut, en anglès F Sharp és un llenguatge de programació multi-paradigma però amb èmfasi en la programació funcional, per a l'entorn .NET de Microsoft basat inicialment en un subconjunt de OCaml amb el qual tenia a la versió 1.0 certa compatibilitat. (ca)
  • F# (gelesen: F sharp; englische Aussprache [ɛfː ʃɑrp]) ist eine typsichere Multi-Paradigmen-Sprache mit starkem Fokus auf funktionale Programmierung für das .Net-Framework. Die Syntax ähnelt der von OCaml sehr stark, da diese Sprache als Vorbild für die Implementierung aller funktionalen Sprachelemente diente und die imperative Seite von F#, die sich von C# ableitet, selten verwendet wird. Neben diesen Bestandteilen sind in F# auch objektorientierte Sprachkonstrukte enthalten, die sich in dieses Sprachkonzept einpassen. (de)
  • F# (pronounced F sharp) is a functional-first, general purpose, strongly typed, multi-paradigm programming language that encompasses functional, imperative, and object-oriented programming methods. It is most often used as a cross-platform Common Language Infrastructure (CLI) language on .NET, but can also generate JavaScript and graphics processing unit (GPU) code. F# is a member of the ML language family and originated as a .NET Framework implementation of a core of the programming language OCaml. It has also been influenced by C#, Python, Haskell, Scala and Erlang. (en)
  • F# (pronunciado F Sharp, en inglés fa sostenido) es un de código abierto,​ para la plataforma.NET, que conjunta la programación funcional con las disciplinas imperativa y orientada a objetos. Es una variante del lenguaje de programación ML y es compatiblecon la implementación . F# fue inicialmente desarrollado por Don Syme de Microsoft Research, peroactualmente está siendo desarrollado por la División de Desarrolladores de Microsoft y es distribuido como un lenguajetotalmente soportado en la plataforma .NET y Visual Studio 2010, 2012, 2013, 2015 y 2017.​ (es)
  • F# é uma linguagem de programação multiparadigma para a plataforma .NET, que engloba programação funcional, imperativa e orientada a objetos. Pertence à família das linguagens ML, e é em grande parte compatível com a linguagem OCaml. Foi inicialmente desenvolvida por Don Syme na Microsoft Research, e então migrou para a Microsoft Developer Division. É distribuida como parte do Visual Studio 2019 e como parte do .NET. (pt)
  • F# – wieloparadygmatowy język programowania zawierający w sobie głównie cechy języka funkcyjnego, ale umożliwiającym także pisanie kodu imperatywnego oraz obiektowego. Jest językiem silnie typowanym zaprojektowanym w celu pisania prostego, solidnego i wydajnego kodu do rozwiązywania złożonych problemów. F# łączy w sobie cechy takie jak zwięzłość, wydajność i ekspresywność. Język ten jest przykładem otwartego oprogramowania. (pl)
  • F# (произносится эф-шарп) — мультипарадигмальный язык программирования из семейства языков .NET, поддерживающий функциональное программирование в дополнение к императивному (процедурному) и объектно-ориентированному программированию. Структура F# во многом схожа со структурой OCaml с той лишь разницей, что F# реализован поверх библиотек и среды исполнения .NET. Язык был разработан Доном Саймом (англ. Don Syme) в Microsoft Research в Кембридже, в настоящее время его разработку ведёт Microsoft Developer Division. F# достаточно тесно интегрируется со средой разработки Visual Studio и включён в поставку Visual Studio 2010/2012/2013/2015/2017/2019/2022; разработаны также компиляторы для Mac и Linux. (ru)
rdfs:label
  • إف شارب (لغة برمجة) (ar)
  • F Sharp (ca)
  • F Sharp (cs)
  • F-Sharp (de)
  • F Sharp (es)
  • F Sharp (programming language) (en)
  • F sharp (fr)
  • F Sharp (it)
  • F 샤프 (ko)
  • F Sharp (ja)
  • F Sharp (nl)
  • F Sharp (pl)
  • F Sharp (pt)
  • F Sharp (sv)
  • F Sharp (ru)
  • F Sharp (uk)
  • F♯ (zh)
owl:differentFrom
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:homepage
foaf:isPrimaryTopicOf
is dbo:influenced of
is dbo:influencedBy of
is dbo:language of
is dbo:programmingLanguage of
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is dbp:dialects of
is dbp:influenced of
is dbp:influencedBy of
is dbp:language of
is dbp:programmingLanguage of
is owl:differentFrom of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License