logoalt Hacker News

thomasahletoday at 6:34 AM2 repliesview on HN

I'm currently choosing between the right formalization for a big hardware project.

I'm considering between SVA, TLA+ and Lean. With the former being more domain specific and the later more general.

Do you think we'll move towards "Lean for everything" or do domain specific formalisms still make sense?


Replies

kown7today at 11:33 AM

Have you considered P? It feels like a good abstraction for engineers as it's "proper" code.

https://github.com/p-org/P

NooneAtAll3today at 8:36 AM

what's SVA?

show 1 reply