phooji
Joined 11 years ago
Karma
41
Submissions
9
Member since
Jan 16
Joined 11 years ago
With that said, the real answer is 'it depends', and it may well be the case that mypy serves your needs better.
Full disclosure: I worked on the Hack type checker briefly, a long time ago :)
1) Performance. We needed something that would consistently work quickly on Instagram's server codebase (currently at several million lines).
2) We are building deeper semantic static analysis tools on top of Pyre. We've built some of these tools for Hack/PHP already, so following the Hack type checker's architecture is the best way for us to achieve this.