▲ | rhaps0dy 5 days ago | ||||||||||||||||||||||
I've heard of `ty` too but recently I learned about Pyrefly, which is not in pre-production alpha, and is also Rust: https://pyrefly.org/ Is there a good reason to avoid using Pyrefly? | |||||||||||||||||||||||
▲ | diggan 5 days ago | parent | next [-] | ||||||||||||||||||||||
> Is there a good reason to avoid using Pyrefly? Wouldn't the other way around be easier for finding good tools? Figure out what matters to you, inspect if the project fulfills those needs and then go with it after making sure it works well for you. Regardless, a comparison between the two was posted to HN not too long time ago: https://news.ycombinator.com/item?id=44107655 | |||||||||||||||||||||||
| |||||||||||||||||||||||
▲ | samwgoldman 4 days ago | parent | prev | next [-] | ||||||||||||||||||||||
(Pyrefly dev here) As another commenter mentioned, Pyrefly is still in alpha. Sorry we don't make that more clear! While we are in alpha, and there are plenty of open issues we are still working through, I think Pyrefly is actually pretty usable already, especially for code navigation. | |||||||||||||||||||||||
▲ | veber-alex 5 days ago | parent | prev | next [-] | ||||||||||||||||||||||
https://github.com/facebook/pyrefly/releases Pyrefly v0.29.0 Status : ALPHA | |||||||||||||||||||||||
| |||||||||||||||||||||||
▲ | jolux 5 days ago | parent | prev [-] | ||||||||||||||||||||||
I believe Pyrefly is stricter, so it may be a better choice for new projects but harder to integrate into existing ones without type-checking. | |||||||||||||||||||||||
|