F# Language Specification 2.0 – RC
Microsoft a falta de la publicación de la especificación final del lenguaje F#, ha publicado un documento en formato pdf con la especificación del lenguaje en su versión F# 2.0 RC.
La especificación de este lenguaje declarativo puede ser accedida directamente en este enlace.
Si no sabes qué es o para qué sirve F#, te invito a leer un artículo que escribió Ted Neward hace ya un tiempo. Se trata de un interesante artículo traducido al español sobre F# que podrás encontrar en este otro enlace. También hay otra información muy interesante sobre F# en inglés, escrita por Don Syme que encontrarás en su blog.
Finalmente, encontrarás más información en el centro de desarrollo de este lenguaje que encontrarás en este enlace.
7 Responsesso far
Y para los lectores de dotNetMania, recordarles que, en el número de este mes encontrarán el artículo «F# un mundo de posibilidades», que pretendo que sirva como introducción básica al tema y que incluye dos o tres ejemplos sencillos de cómo usarlo.
Saludos
Qué ha pasado con las versiones D# y E#? 😛
Jesús, parece que no siguen un orden alfabético, sino que se inspiran en la idea que implementan. En el caso de F# es por FORTRAM. J# por Javascript, etc. También existen S# (http://code.msdn.microsoft.com/ssharp), X# (http://www.ohloh.net/p/xsharp) P# (concurrent PROLOG, http://homepages.inf.ed.ac.uk/stg/research/Psharp/), etc.
Saludos
aaaaaah ya estamos de nuevo, de Java a C#, ahora de C# a ¿F#?, ¿dejaremos de lado JS por J#?… ¿con esto Microsoft que intenta crear su propia platoforma de lenguajes que abarquen todos los campos?
me encanta la informática, tengo las neuronas superactivas, joer, no hay respiro!!!!!
Quiero este lenguaje
jejeje, dejen de decir boludeces con lo de las letras. C# se llama así por ser descendiente de C++, J# es un intento de implementar Java sobre .NET y en el caso de F# es porque Micro$oft esta intentando incursionar en el poderoso mundo de la programación Funcional donde lenguajes como Lisp han tenido grande éxito. Esto no se trata simplemente de otro lenguaje, se trata de que uno de los «grandes del software» esta viendo las ventajas del Paradigma Funcional proveniente del calculo lambda, esto no es mas de lo mismo, es un cambio de la forma de pensar y de concebir la programación. Para que se den una idea vean haskell.org, eso es poder. jeje, hasta yo que vengo del otro lado entiendo mejor de que se trata o sera por eso, Micro$oft les limita la mente y no les deja ampliar sus horizontes. Levantad vuestras cabezas y ved que hay un pingüino asechando.
Yo no m doy mala vida, programo en casi todo lo q me pongan PERO estructurado u orientado a objetos, vere si para el tipo de desarrollos q hago me meto con F#, al final del caso mas o menos todos los lenguajes son iguales solo varia el uso