Italian Ruby
161–170 of 178 posts
Re: Italian Ruby
#162There's this absolutely mind bending idea that is - every single function should have a unique identifier. Which is to say: def square(x: Int): Int = x * x should get hashed (and if it has dependencies, they should get hashed in there, too), and your programming language should track the unique identity of this function, and keep a list of names separately from the hashes. This totally solves the localization problem…
Re: Italian Ruby
#163Earlier quoted context omitted.
That's not actually true tho. Chinese Mandarin has ~ the same number of speakers as all English speakers, it's just your Englo-centric bias that makes you see the world in your skewed way, where English is the center of everything, which is exactly what I'm railing against (in English no less)! It does have international currency, but that's blurrier than you might think. French and Arabic both have enormous regional…
> where English is the center of everything, which is exactly what I'm railing against (in English no less)! Nah. English isn't the center of everything, but it's already in lots of places, and that momentum is hard to stop. > Chinese Mandarin has ~ the same number of speakers as all English speakers I said non-native speakers. Look at the distribution too. Outside of China/HK/Taiwan, the number of people who are pro…
You might wanna get out of your English centric bubble tho. See the world. Travel.... big world out there, plenty of room for different ideas, experiences and languages.
Then, you'll have some experience to back up your Wikipedia facts. ¯\_( ツ)_/¯ I don't know, could work, right? hehe :) ;p xx
Re: Italian Ruby
#164There's this absolutely mind bending idea that is - every single function should have a unique identifier. Which is to say: def square(x: Int): Int = x * x should get hashed (and if it has dependencies, they should get hashed in there, too), and your programming language should track the unique identity of this function, and keep a list of names separately from the hashes. This totally solves the localization problem…
Re: Italian Ruby
#165ah, this reminds me of how much JOY I am having using my localized Microsoft Excel. All formulas have been translated to my native language and it's just BLISS to work with. This makes it MUCH easier to search the interweb for my specific formula question. We obviously need much more localization. Particularily in error messages.
I encourage you to remove the sarcasm from your post and look at what's left. You probably wouldn't have even posted it. Let's ween off sarcasm.
Re: Italian Ruby
#166Re: Italian Ruby
#167Earlier quoted context omitted.
“Accessor” is an English word. Sure, it originates in computing, but that doesn't make it any less part of the language.
I'll rephrase, Your Honor: Even in English, "accessor" is a word that was rarely, if ever, used, before it was picked up in the programming languages jargon. So much that it has not made its way into some dictionaries, like Cambridge and Merriam-Webster.
fwiw, they have "default", in the computing sense of the preselected option, from 1966, while "by default" (in a legal context) has an example from 1764, "Where a defendant makes default, judgement shall be had against him by default."
Re: Italian Ruby
#168Earlier quoted context omitted.
It's not a coincidence, the A in ASCII stands for American.
Sure, but just the fact that roman characters with no accents (or just a few), plus all of the punctuation, fits in a 7 or 8 bit key space.
Re: Italian Ruby
#169Earlier quoted context omitted.
> I dread every time I see Chinese in a codebase (simply because they are a large enough market to split the dev community) They aren't going to split it, the rest of us will adapt. English was arbitrary, so was French and Latin and Greek before it. Probably in the form of some Romaji-like equivalent (ideograms are too high a bar) but we will start to adopt it. The largest economy dictates the lingua franca because t…
It's a pretty amazing coincidence how it just so happens that English is (one of) the most convenient languages to encode into bytes.