logoalt Hacker News

F*: A general-purpose proof-oriented programming language

139 pointsby ducktectivetoday at 12:31 PM60 commentsview on HN

Comments

cyanregimenttoday at 2:28 PM

Clicked like 5 pages and never found 1 code example.

Idk why languages don't have their syntax in a sandbox front-and-center on the home page.

It's like a video game site with zero screenshots or videos (also rampant).

New programming languages I want 2 things:

1. What does the syntax look like

2. Why would I use this language

Talk about the proof logic, show the syntax, thank you

show 9 replies
pvsnptoday at 2:00 PM

I liked being able to express calling external libraries while incrementally migrating existing C codebases to F*. Very solid language.

show 1 reply
LelouBiltoday at 8:06 PM

I like Haskell, and to me this seems really useful as a kind of "noob" to functional languages.

Is this used in the industry ? And for what kind of software ?

show 1 reply
boutelltoday at 7:05 PM

I guess responsive stylesheets can't be implemented without side effects...

_doctor_lovetoday at 9:47 PM

Looks very very interesting and exciting! Key question: is anyone using it anger and has experience to share?

3lambdatoday at 3:28 PM

Would this language be useful for implementing compilers and formally proving things about them?

show 2 replies
IshKebabtoday at 3:49 PM

F* seems to be a collection of like five different languages and proof systems. Honestly I never figured it out.

Does it get basic stuff like subtraction and u8 right, unlike Lean?

show 1 reply
rustfreeformetoday at 3:34 PM

[dead]

rustfreeformetoday at 3:35 PM

[dead]

yourewrongsorrytoday at 5:08 PM

[flagged]

kirlfiend_grilltoday at 3:00 PM

[flagged]

show 1 reply