Oddbean new post about | logout
 I've enjoyed my time learning #Python, but in typical programming language fashion, if you miss a fucking comma, look the fuck out. You'll be hunting for that thing forever. Most of the time it will tell you, but when it doesn't? "tuple index out of range" What the fuck does that mean? Oh yeah, an extra comma, of course. fuck me. 
 @74178bce  Rust gives pretty good error messages.  Unfortunately, the learning curve is pretty steep. 
 @74178bce That's certainly obnoxious! 
 @74178bce Segmentation fault (core dumped) 
 @74178bce commas are important even in spoken languages. Programming languages (all of them) are way more strict because a computer has to convert them into actions.