4 ms·
Oh hey, the useless (except for leetcode) language got an update. Yay, maybe more people try to write boring business logic without type safety. Can't wait.
by throw1234651234 3y ago
Oh hey, the useless (except for leetcode) language got an update. Yay, maybe more people try to write boring business logic without type safety. Can't wait.
- hcks 3y ago1/ it’s literally the most used PL atm 2/ python is type safe, actually 3/ if you need python for leetcode you can’t really look down on anyone
- throw1234651234 3y ago1. WordPress was too for a time, despite being slow and choke-full of vulnerabilities. 2. Right, at run time. My great-grandma always did say "the best time to catch bugs is in production, use Python sonny". 3. It's not that I need it, it's just that I can't think of any other use for it. Hopefully big data and IoT catches on to the first two points soon enough.
- magarnicle 3y agoWeird, apparently all those things I've got done with Python didn't actually get done. I was just imagining it.
- syndicatedjelly 3y agoI recently took part A of Dan Grossman's Programming Languages' course, and he focus on Standard ML which is strongly-typed. It was enlightening to learn about, and after completing Part A, I too felt that any language that lacks type safety can't be a serious language. I recently started using Python again for a side project, and I had forgotten how good of a dev experience Python offers. I wish I could explain better than that though. Part B of that course is about weakly typed languages like Ruby. Your comment is motivating me to go and finish Part B, because I wish I could articulate better what exactly it is that makes weakly typed languages useful in their own right.
- throw1234651234 3y agoI appreciate the thoughtful response, despite my comment being less then that. With that said, I am using Python in production for a line business app for a 2 billion dollar company now. I can't imagine why anyone would use this for a multi-team project outside of areas where it's the language with the most libraries(IoT, ML). Not only is there the type safety issue, the standard testing and ORM libraries are way behind with .NET and Java have. Even Node seems better.
- syndicatedjelly 3y agoI heard somewhere that Python is rarely the best language for any given application, but it's usually the second-best language for many applications.