That doesn't strike me as an unreasonable question actually. I've seen code bases programmed in non English languages (I saw French once) - even if you are using a programming language like Python that uses lots of English keywords, the programmer chooses names of functions and variables. Some programming environments even encourage this because they actually localise the names in all APIs - e.g. Visual Basic for Applications (in the past, I don't know about now, but I have had to write code that needed to automate excel/word and the commands it used had to be translated into French and German because the software was deployed in several places across Europe)
In addition code comments can be in any language you like. These things do happen in reality, and would be a huge maintenence issue if they happened to your code base unexpectedly.
This wasn't as much a unreasonable question, as something out of the ordinary. I've always lived in the English speaking programmer bubble and never realised that this could have been something people think about.
You're right, I've almost always been in that same bubble. When I came across that feature of VBA I was really surprised and thought it was madness, but it makes sense for the intended audience (people writing macros etc to automate office apps).
That doesn't strike me as an unreasonable question actually. I've seen code bases programmed in non English languages (I saw French once) - even if you are using a programming language like Python that uses lots of English keywords, the programmer chooses names of functions and variables. Some programming environments even encourage this because they actually localise the names in all APIs - e.g. Visual Basic for Applications (in the past, I don't know about now, but I have had to write code that needed to automate excel/word and the commands it used had to be translated into French and German because the software was deployed in several places across Europe)
In addition code comments can be in any language you like. These things do happen in reality, and would be a huge maintenence issue if they happened to your code base unexpectedly.
This wasn't as much a unreasonable question, as something out of the ordinary. I've always lived in the English speaking programmer bubble and never realised that this could have been something people think about.
You're right, I've almost always been in that same bubble. When I came across that feature of VBA I was really surprised and thought it was madness, but it makes sense for the intended audience (people writing macros etc to automate office apps).
The thing that struck me: "Indian" is not a language.
This happens so often that I've developed a blind-spot towards it.