F# (pronounced F Sharp) is a multi-paradigm programming language, targeting the . NET Framework, that encompasses functional programming as well as imperative and object-oriented programming disciplines. It is a variant of ML and is largely compatible with the OCaml implementation. F# was initially developed by Don Syme at Microsoft Research but is now being developed at Microsoft Developer Division and is being distributed as a fully supported language in the .
| Property | Value |
| dbpedia-owl:abstract
|
- F# ist eine funktionale Programmiersprache von Microsoft für das . NET-Framework. F# ist mit den Sprachen OCaml und ML verwandt, die Syntax der Sprachen ähneln sich daher stark. Viele OCaml-Programme, die ungewöhnliche Konstrukte und Caml-spezifische Bibliotheken vermeiden, können deswegen ohne Änderung mit F# kompiliert werden. Neben den Bestandteilen der funktionalen Programmierung sind in F# objektorientierte sowie imperative Sprachkonstrukte enthalten. Ursprünglich wurde F# als Forschungsprojekt von Microsoft Research entwickelt, derzeit wird es von Microsofts Entwicklungsabteilung fortgeführt. F# wird als Teil von Visual Studio 2010 erstmals offiziell unterstützt und mit ausgeliefert. Außerdem ist es auch als Erweiterung zu Visual Studio 2008 erhältlich. Im November 2010 wurde F# sowie zugehörige Compiler und Bibliotheken unter der Apache-2.0-Lizenz freigegeben.
- F# (pronounced F Sharp) is a multi-paradigm programming language, targeting the . NET Framework, that encompasses functional programming as well as imperative and object-oriented programming disciplines. It is a variant of ML and is largely compatible with the OCaml implementation. F# was initially developed by Don Syme at Microsoft Research but is now being developed at Microsoft Developer Division and is being distributed as a fully supported language in the . NET Framework and Visual Studio as part of Visual Studio 2010.
- F# (pronunciado F Sharp) es un lenguaje de programación multiparadigma, 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 compatible con la implementación Objective Caml. F# fue inicialmente desarrollado por Don Syme de Microsoft Research, pero actualmente está siendo desarrollado por la División de Desarrolladores de Microsoft y será distribuido como un lenguaje totalmente soportado en la plataforma . NET y Visual Studio 2010. F# es un lenguaje fuertemente tipificado que utiliza inferencia de tipos. Como resultado, los tipos no necesitan estar declarados explícitamente por el programador; estos serán deducidos por el compilador durante el proceso de compilación. Sin embargo, 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é, sólo pedimos un café con ciertas características. De tal forma que tenemos menos espacio para cometer errores, porque simplemente escribimos menos código. Facilita enormemente la creación de código asincrónico y paralelo, cosa que en otros lenguajes de . Net nos tomaría mucho más tiempo.
- F# (si legge F Sharp) è un linguaggio di programmazione multi-paradigma, basato sul . 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 Don Syme 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.
- F#(エフシャープ)はマイクロソフトの研究チーム による. NETプラットフォーム向けの関数型プログラミング言語である。型安全・オブジェクト指向であり、型推論の機能をもつ。 他の. NET言語と同様に. NETクラスライブラリを利用したり作成したりすることができる。 F#はCamlに似た言語構文をもち、いずれもMLの一種である。 F#はOCamlのそれと互換性のある標準ライブラリを備えている。これにより、同じコードを両方の言語環境で実行するということが実用的になっている。
- | F# (F sharp in het Engels) is ook een muzikale aanduiding voor een door een kruisteken met een halve toon verhoogde noot F, de fis. |} F# (F sharp) is een mix van een functionele en een objectgeoriënteerde programmeertaal voor het . NET-platform van Microsoft.
- F# er et funksjonelt programmeringsspråk utviklet av Microsoft med Don Syme som hovedarkitekt. F# kan bli kalt et hybridspråk da det ikke er et rent funksjonelt programmeringsspråk, men forener flere typer paradigmer deriblant imperativ og objektorientert programmering. Syntaksemessig så er F# stort sett kompatibelt med OCaml, et språk i ML-familien. I likhet med flere språk utviklet av Microsoft så har man gjennom F# tilgang til hele . NET-rammeverket. Dette gjør at man kan drive utvikling på samme plan i F# som i C# og Visual Basic.
- F# – język programowania łączący w sobie cechy "klasycznego" języka imperatywnego oraz języka funkcyjnego. Jest on częścią platformy . NET firmy Microsoft. F# jest wzorowany na języku Ocaml.
- 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 2010. 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.
- F#是由微软发展的为微软. NET语言提供运行环境的程序设计语言,是函數程式語言(FP,Functional Programming),函數程式語言最重要的基礎是Lambda Calculus。它是基于OCaml的,而OCaml是基于ML函数程式语言。有時F#和OCaml的程式是可以交互編譯的。 F#已經接近成熟,支援Higher-Order Function、Currying、Lazy Evaluation、Continuations、Pattern Matching、Closure、List Processing、Meta-Programming。这是一个用于显示. 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# (произносится эф-шарп) — это функциональный язык программирования из семейства языков . NET Framework, поддерживающий функциональное программирование в дополнение к императивному и объектно-ориентированному программированию. Структура F# во многом схожа со структурой OCaml с той лишь разницей, что F# реализован поверх библиотек и среды исполнения . NET. Язык был разработан Доном Саймом в Microsoft Research в Кембридже, в настоящее время его разработку ведет Microsoft Developer Division. F# достаточно тесно интегрируется со средой разработки Visual Studio и включён в поставку Visual Studio 2010; разработаны также компиляторы для Mac и Linux. Некоторые задачи решаются значительно проще и яснее с использованием F# (по сравнению с решениями на господствующих ОО-языках), особенно те, что используют математический стиль программирования. Например, написание компилятора требует работы со структурами данных и преобразованиями над ними. Microsoft интегрировала среду разработки F# в Visual Studio 2010. Microsoft планирует активно внедрять данный язык в разработку программных систем, которые сами с течением времени смогут масштабироваться, например в зависимости от количества пользователей, данное достоинство нельзя просто реализовать в императивных языках программирования. 4 ноября 2010 года код компилятора F# и основных библиотек к нему опубликован под Apache License 2.0.
- F# (uttalas F Sharp) är ett funktionellt programspråk som ursprungligen utvecklades av Don Syme på Microsoft Research. Men p.g.a. efterfrågan från utvecklare har F# nu släppts som ett fullfjädrat programspråk, och numera utvecklas av Microsoft Developer Division. Programspråket är baserat på OCaml men kombinerar även element från flera andra paradigm såsom objektorientering och imperativ programmering på Microsofts . NET-ramverk. F# är nu implementerat i Visual Studio 2010.
- F# est un langage de programmation fonctionnel, impératif et orienté objet pour la plate-forme . NET. F# est développé par Microsoft Research dont le noyau est dérivé du langage OCaml (avec lequel il est fortement compatible). Ces deux langages de programmation font partie de la famille des langages ML. F# est aussi performant que les langages C#, C++/CLI Modèle:Refnec. C'est un langage qui a été conçu spécifiquement pour la plate-forme . NET et est donc fortement orienté-objet. Depuis Novembre 2010, Microsoft a mis à la disposition de tous les bibliothèques core et son compilateur F#, sous la license Apache 2.
|
| dbpedia-owl:designer
| |
| dbpedia-owl:developer
| |
| dbpedia-owl:influencedBy
| |
| dbpedia-owl:latestReleaseDate
| |
| dbpedia-owl:latestReleaseVersion
| |
| dbpedia-owl:license
| |
| dbpedia-owl:wikiPageExternalLink
| |
| dbpprop:designer
| |
| dbpprop:developer
| |
| dbpprop:influencedBy
| |
| dbpprop:latestReleaseDate
| |
| dbpprop:latestReleaseVersion
| |
| dbpprop:license
| |
| dbpprop:name
| |
| dbpprop:operatingSystem
| |
| dbpprop:paradigm
| |
| dbpprop:reason
| |
| dbpprop:title
| |
| dbpprop:typing
| |
| dbpprop:website
| |
| dbpprop:wikiPageUsesTemplate
| |
| dbpprop:wikibooks
| |
| dbpprop:wordnet_type
| |
| dcterms:subject
| |
| rdf:type
| |
| rdfs:comment
|
- F#(エフシャープ)はマイクロソフトの研究チーム による. NETプラットフォーム向けの関数型プログラミング言語である。型安全・オブジェクト指向であり、型推論の機能をもつ。 他の. NET言語と同様に. NETクラスライブラリを利用したり作成したりすることができる。 F#はCamlに似た言語構文をもち、いずれもMLの一種である。 F#はOCamlのそれと互換性のある標準ライブラリを備えている。これにより、同じコードを両方の言語環境で実行するということが実用的になっている。
- | F# (F sharp in het Engels) is ook een muzikale aanduiding voor een door een kruisteken met een halve toon verhoogde noot F, de fis. |} F# (F sharp) is een mix van een functionele en een objectgeoriënteerde programmeertaal voor het . NET-platform van Microsoft.
- F# – język programowania łączący w sobie cechy "klasycznego" języka imperatywnego oraz języka funkcyjnego. Jest on częścią platformy . NET firmy Microsoft. F# jest wzorowany na języku Ocaml.
- F#是由微软发展的为微软. NET语言提供运行环境的程序设计语言,是函數程式語言(FP,Functional Programming),函數程式語言最重要的基礎是Lambda Calculus。它是基于OCaml的,而OCaml是基于ML函数程式语言。有時F#和OCaml的程式是可以交互編譯的。 F#已經接近成熟,支援Higher-Order Function、Currying、Lazy Evaluation、Continuations、Pattern Matching、Closure、List Processing、Meta-Programming。这是一个用于显示. 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# (uttalas F Sharp) är ett funktionellt programspråk som ursprungligen utvecklades av Don Syme på Microsoft Research. Men p.g.a. efterfrågan från utvecklare har F# nu släppts som ett fullfjädrat programspråk, och numera utvecklas av Microsoft Developer Division. Programspråket är baserat på OCaml men kombinerar även element från flera andra paradigm såsom objektorientering och imperativ programmering på Microsofts . NET-ramverk. F# är nu implementerat i Visual Studio 2010.
- F# ist eine funktionale Programmiersprache von Microsoft für das . NET-Framework. F# ist mit den Sprachen OCaml und ML verwandt, die Syntax der Sprachen ähneln sich daher stark. Viele OCaml-Programme, die ungewöhnliche Konstrukte und Caml-spezifische Bibliotheken vermeiden, können deswegen ohne Änderung mit F# kompiliert werden. Neben den Bestandteilen der funktionalen Programmierung sind in F# objektorientierte sowie imperative Sprachkonstrukte enthalten.
- F# (pronounced F Sharp) is a multi-paradigm programming language, targeting the . NET Framework, that encompasses functional programming as well as imperative and object-oriented programming disciplines. It is a variant of ML and is largely compatible with the OCaml implementation. F# was initially developed by Don Syme at Microsoft Research but is now being developed at Microsoft Developer Division and is being distributed as a fully supported language in the .
- F# (pronunciado F Sharp) es un lenguaje de programación multiparadigma, 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 compatible con la implementación Objective Caml.
- F# (si legge F Sharp) è un linguaggio di programmazione multi-paradigma, basato sul . 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 Don Syme al Microsoft Research ed attualmente è implementato dalla divisione sviluppo di Microsoft per fornire un completo supporto del .
- F# er et funksjonelt programmeringsspråk utviklet av Microsoft med Don Syme som hovedarkitekt. F# kan bli kalt et hybridspråk da det ikke er et rent funksjonelt programmeringsspråk, men forener flere typer paradigmer deriblant imperativ og objektorientert programmering. Syntaksemessig så er F# stort sett kompatibelt med OCaml, et språk i ML-familien. I likhet med flere språk utviklet av Microsoft så har man gjennom F# tilgang til hele . NET-rammeverket.
- 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 2010.
- F# (произносится эф-шарп) — это функциональный язык программирования из семейства языков . NET Framework, поддерживающий функциональное программирование в дополнение к императивному и объектно-ориентированному программированию. Структура F# во многом схожа со структурой OCaml с той лишь разницей, что F# реализован поверх библиотек и среды исполнения . NET. Язык был разработан Доном Саймом в Microsoft Research в Кембридже, в настоящее время его разработку ведет Microsoft Developer Division.
- F# est un langage de programmation fonctionnel, impératif et orienté objet pour la plate-forme . NET. F# est développé par Microsoft Research dont le noyau est dérivé du langage OCaml (avec lequel il est fortement compatible). Ces deux langages de programmation font partie de la famille des langages ML. F# est aussi performant que les langages C#, C++/CLI Modèle:Refnec. C'est un langage qui a été conçu spécifiquement pour la plate-forme . NET et est donc fortement orienté-objet.
|
| rdfs:label
|
- F-Sharp
- F Sharp (programming language)
- F Sharp
- F Sharp
- F Sharp
- F Sharp
- F♯
- F Sharp
- F Sharp
- F♯
- F Sharp
- F Sharp
- F♯
|
| owl:sameAs
| |
| foaf:homepage
| |
| foaf:name
| |
| foaf:page
| |
| is dbpedia-owl:influenced
of | |
| is dbpedia-owl:programmingLanguage
of | |
| is dbpedia-owl:wikiPageDisambiguates
of | |
| is dbpedia-owl:wikiPageRedirects
of | |
| is dbpprop:dialects
of | |
| is dbpprop:influenced
of | |
| is dbpprop:programmingLanguage
of | |
| is owl:sameAs
of | |
| is foaf:primaryTopic
of | |