logoalt Hacker News

puikayesterday at 10:24 PM3 repliesview on HN

Like the author, I find myself going more for cross-platform Python one-offs and personal scripts for both work and home and ditching Go. I just wish Python typechecking weren't the shitshow it is. Looking forward to ty, pyrefly, etc. to improve the situation a bit


Replies

SavioMaktoday at 1:29 AM

Speed is one thing, the type system itself is another thing, you are basically guaranteed to hit like 5-10 issues with python's weird type system before you start grasping some of the oddities

silverwindtoday at 8:57 AM

I do hope the community will converge on one type checker like ty. The fact that multiple type checkers exist is really hindering to the language as a whole.

ViscountPenguintoday at 6:17 AM

I've never particularly liked go for cross platform code anyway. I've always found it pretty tightly wedded to Unix. Python has its fair share of issues on windows aswell though, I've been stuck debugging weird .DLL issues with libraries for far too long in my life.

Strangely, I've found myself building personal cross platform apps in game engines because of that.