(no title)
cptwunderlich | 5 years ago
I'm a bit conflicted. On the one hand, I am all for language diversity and empowering local languages. It may also help novices and very young learners. On the other hand you are already learning an unfamiliar formalism and it hinders interoperability, sharing and collaborating. Hm..
n0rbwah|5 years ago
Anyway, the coding in their applications is done with their very own proprietary shitty programming language: WLangage (https://fr.wikipedia.org/wiki/WLangage). This language has the particularity of being available in three localizations: English, French and Chinese. And you can mix all three in the same codebase for some extra fun!
It's not very well known outside of France so it's not very surprising that this language isn't cited on the wikipedia page you linked.
BadInformatics|5 years ago
simplyinfinity|5 years ago
Side effects may include large number of bubble communities not being able to contribute to one another which leads to fragmentation and friction. What will happen to large open source communities? Will those have only French people working on networking and Russians working on CPUs ? Also large companies won't be able to hire from smaller programmer pools because they will have to learn yet another spoken language.
matsemann|5 years ago
Learning programming as a kid, it could be easier when the standard library has functions in the native language. Learning if, while etc are easy as they are just tokens. But the hundreds of functions are hard to look up when one's new and cannot easily understand what a function does based on a foreign description.
saint-loup|5 years ago
Like, the source code stays in English but my IDE translates keywords to and from my language.
jannes|5 years ago
Personally, I don't like it. I prefer English function names.
However, the most annoying thing about Excel localisation is that the behaviour of CSV import/export changes depending on the OS locale setting. It doesn't even let you override it. You actually have to change the OS settings to get the English behaviour.
remix2000|5 years ago
APL is however not a language that one would consider using seriously.
twanvl|5 years ago
quickthrower2|5 years ago
purple-again|5 years ago
hoseja|5 years ago
mrtksn|5 years ago
runeb|5 years ago