Thank you for putting so much work into this, but it's not Python 3!
Function overloading can be accomplished by name mangling at compile time. PROGRAMMER SEES INTERNAL REPRESENTATION foo(int a, char b) foo_int_char foo(int x) foo_int
>Ok, so it's not just a language wart, but a fertile source of pointless inefficiency in everyday Python code, glad to know. The fact that it's used all the time would suggest it's not pointless inefficiency, no? Maybe…
Thank you for the explanation! Converting to a rune slice and back does give me the behavior that I wanted. It still looks butt ugly to me, but at least it works. In Go: fmt.Printf("%s", string([]rune("нєℓℓσ")[1:4])) //…
You're right. You're not very familiar with Python. String slicing with numbered indices is used all the time. And you can slice more than just strings! It's one of the coolest features of Python and you're really…
Thank you for expressing it so eloquently.
> What happens when you take a slice of a string? What happens when you slice a unicode string in Go is that it cuts multi-byte characters right in half, unless you get the byte boundaries just right. I know real…
Austrian School economists don't make predictions, but when they do they're right 100% of the time, except when they're wrong in which case I will remind you that Austrian School economists don't make predictions. If…
Good to see the Austrian School weirdos at the Ludwig von Mises Institute have given up real-world economics and now just play video games. Hopefully in the virtual world their incredible track record of dead-wrong…
Thank you for putting so much work into this, but it's not Python 3!
Function overloading can be accomplished by name mangling at compile time. PROGRAMMER SEES INTERNAL REPRESENTATION foo(int a, char b) foo_int_char foo(int x) foo_int
>Ok, so it's not just a language wart, but a fertile source of pointless inefficiency in everyday Python code, glad to know. The fact that it's used all the time would suggest it's not pointless inefficiency, no? Maybe…
Thank you for the explanation! Converting to a rune slice and back does give me the behavior that I wanted. It still looks butt ugly to me, but at least it works. In Go: fmt.Printf("%s", string([]rune("нєℓℓσ")[1:4])) //…
You're right. You're not very familiar with Python. String slicing with numbered indices is used all the time. And you can slice more than just strings! It's one of the coolest features of Python and you're really…
Thank you for expressing it so eloquently.
> What happens when you take a slice of a string? What happens when you slice a unicode string in Go is that it cuts multi-byte characters right in half, unless you get the byte boundaries just right. I know real…
Austrian School economists don't make predictions, but when they do they're right 100% of the time, except when they're wrong in which case I will remind you that Austrian School economists don't make predictions. If…
Good to see the Austrian School weirdos at the Ludwig von Mises Institute have given up real-world economics and now just play video games. Hopefully in the virtual world their incredible track record of dead-wrong…