3 ms·
Popular programming languages used in China and India I find are roughly the same as the ones here: Java, Javascript, Python, C++, Go, etc. I know Chinese main
by forkLding 8y ago
Popular programming languages used in China and India I find are roughly the same as the ones here: Java, Javascript, Python, C++, Go, etc.
I know Chinese mainly code in English but can have Chinese comments or occasional Chinese characters in their code but very very rare cos it can mess up the code. Not sure about India but presume its the same cos a lot of Indian programmers are fluent in English.
Agile is used in China and India as well but thats more based on company preference like the US.
For an example of Chinese tech company code, here's Alibaba's github: https://github.com/alibaba https://github.com/alibaba
Major Indian tech companies are basically the same US companies like Microsoft. I added Flipkart just in case cos that's the biggest one I know that isn't a consultancy but I'm not sure if it's that representative of Indian coding styles cos they're still at "extremely well-funded unicorn" stage: https://github.com/Flipkart https://github.com/Flipkart
Note: I used Alibaba cos people know them so I don't need to explain their business and they're roughly the peak of Chinese coding style
EDIT:
Found some extra reports that sampled developers in China and India
https://resource.alibabacloud.com/whitepaper/25-things-you-should-know-about-developers-in-china_196 https://resource.alibabacloud.com/whitepaper/25-things-you-s...
https://www.thehindu.com/business/Industry/one-third-of-indian-developers-are-self-taught-hackerrank-report/article22508712.ece https://www.thehindu.com/business/Industry/one-third-of-indi...
https://towardsdatascience.com/comparison-of-software-developers-in-india-with-us-uk-germany-and-the-entire-world-8d2a1ba3218a https://towardsdatascience.com/comparison-of-software-develo...
https://softwareengineering.stackexchange.com/questions/50884/how-do-programmers-in-the-east-see-programmers-in-the-west https://softwareengineering.stackexchange.com/questions/5088...
- xvilka 8y agoYou can check also Tencent opensourced software: https://github.com/Tencent https://github.com/Tencent