Re:F* – A Proof-Oriented Programming Language
by bmitc on Thursday May 16, 2024 @11:50AM
(#40379817)
I've never understood the relationship between F# and F*. I had previously come to the conclusion that F* was merely inspired by F#'s syntax and base-level semantics but that was where the relationship ends. As far as I can tell, F* is not a .NET language and doesn't run on the CLR. Is that correct? In the description it says it compiles to OCaml, which confuses me even more about the F* naming. What is the relationship to or level of interoperability with F#, if there is any?
[ Parent
| on HN ]
Re:F* – A Proof-Oriented Programming Language
by samueldurante on Thursday May 16, 2024 @11:58AM
(#40379899)
I believe that F* is named purely for marketing purposes, or perhaps to specify another programming language with syntax derived from OCaml.
But other than that, I don't think it has any other relation.
Re:F* – A Proof-Oriented Programming Language
by lambdanik on Thursday May 16, 2024 @12:26PM
(#40380230)
Not just marketing ...
About the name: https://fstar-lang.org/tutorial/book/intro.html#a-bit-of-f-h...