Learn To Code, It's More Important Than English as a Second Language, Says Apple CEO (cnbc.com)
Apple CEO Tim Cook says it is more important to learn how to code than it is to learn English as a second language. From a report: The tech executive made the remarks to French outlet Konbini while in the country for a meeting with French President Emmanuel Macron, who has called for tech companies to pay higher taxes in Europe. "If I were a French student and I were 10 years old, I think it would be more important for me to learn coding than English. I'm not telling people not to learn English in some form -- but I think you understand what I am saying is that this is a language that you can [use to] express yourself to 7 billion people in the world," Cook tells Konbini. "I think that coding should be required in every public school in the world. [...] It's the language that everyone needs, and not just for the computer scientists. It's for all of us."
Here's my program, Mr. Cook.
Ezekiel 23:20
That will improve communication in international development teams -- not having a common language to speak to each other in. I'm sure that will have no impact on the final product.
...with code developed by a non-English speaker? Ugly.
The idea that everybody needs to learn to code is ridiculous. It's like saying that everybody needs to learn how to build a house, or how to build a car, etc.
Just like learning basic carpentry or basic auto repair is a useful life skill, so are basic computer skills. But if programming isn't your thing, then learning it isn't going to do you a lot of good in your life.
Code using what programming language ?
Swift ?
Whose keywords are english words ? And most of the documentation is in english ?
The french should sue Apple for not releasing the programming language "Rapide" - where all the keywords are in french. And it understands the following:
laisser a=quatre-vingt-dix-huit
1% APY, No fees, Online Bank https://captl1.co/2uIErYq Don't let your $$$ sit in a no-interest acct.
How is learning to code going to help a ditch digger?
...so I can pay even less for developers.
... it also helps Apple lower pay for existing coders. What a co-inkydink!
Not everyone needs to know how to code. Not everyone has the talent for it. Adding more and more subpar coders is only going to make stuff worse, not better.
The millennial that doesn't like most of the stuff designed for millennials.
Fuck apple
It's more important than English!
Says a CEO MBA who doesn't know how to code.
If you're coding you need to know english.
Otherwise how are you going to collaborate with other coders, almost all of whom will speak english as either a first or second language?
bool are_you_a_coder(uint8_t age) {
assert(age < 30);
return true;
}
All the former ditch diggers will have coded ditch digging robots.
A former uncle-in-law of mine said when he went to college (back in the late 60s/early 70s) taking programing classes counted towards the foreign language requirement. Fast forward to when I was in college (90s), same college, yet they did *not* count as a foreign language class. And I really really wished they had. Programing languages are easy for me because they (well most) are built on logic, real languages are not (and they change overtime and other languages influence them as well, so the rules are not strict and riddled with exceptions).
This seems like Cook is looking to turn the States into a land of cheap programming labor, like those lands that corporate America enjoy today.
--- Andy West http://andywest.org
Because, you know, we don't need any other services in this world. We will code the trash pick up.
No.
Show me some proof of your contention and then show me some actual $$$ gains by learning to code across the fucking board or I call bullshit.
If one wants to learn programming and doesn't speak English, learning some English would actually go a long ways to learning programming given every language that matters was written in English. An if statement is inscrutable to most to be sure, but its that much more inscrutable to someone who doesn't know what 'if' means when they see it in the source.
... because we get 30% of the $ you fools! Make me richer than I already am! Apple having $260 billion in cash just isn't enough! Muhahahaha!"
Anyone know? Or was he simply reading off some prepared script or a teleprompter?
And learn to haggle in some language not your own. In my set of engineers scientists lawyers and physicians do you know who has his own jet? The dumb one who took Mandarin and set up a business importing Jeans.
And also it is a real problem in France not to have mastery of the world's second language.
If it's so important, what kind of programs have you written? How many? In what language?
Or learn both (like everyone that can code that I know).
In this day an age I would say it's harder NOT to learn english than learning it.
Heck I have a friend that learned it only from reading anime sub (he didn't speak english nor japanese).
Many that learned it from video game,
My GF learned it mostly from reading song lyrics
Her parents from TV
My parents from movies
Sister in law from english speaking friends,
Sad thing: people I know that don't understand english yet are the one that only tried to learn it at school...
"Everyone needs to learn how to code so I can grow my business and pay my programmers the absolute bare minimum because there are so many programmers and I sense a certain administration closing the noose on the previous methods of reducing wage costs."
Does anyone want to guess how much steam the Apple engine has left now that Tim has been slowly rehashing every idea Steve came up with?
This is pretty remarkable... I had no idea that humans were able to communication with each other universally using code!
Let's see....
if (!this->stdout)
buffer_overflow()
else
aaaaahhhhhhh()
Everyone understood that, right?
Is to learn to not be uppity peasants and respect your betters...
Given how many bugs macOS and iOS now have, I think that'll be a skill even more in demand.
AC comments get piped to
I'm not telling people not to learn English in some form -- but I think you understand what I am saying is that this is a language that you can [use to] express yourself to 7 billion people in the world,
Considering Google's recent offering, it would probably be even better if you can express yourself clearly and completely in your own native language.
Learn To Code - so I can drive my costs down further. Fuck you.
What you think the following words were 'universal'?
If
Then
Until
While
else
It's written left to right, the non-letter characters are also from english.
You want to learn to code? Learn English first.
excitingthingstodo.blogspot.com
Seriously, it does not. The level most people can learn to code on (with significant effort) is maybe comparable to being able to order a beer or to say "thank you" in a foreign language. Coding is an experts-only game and it will remain that. You would not seriously advise people to "learn to do mathematical proofs", would you? Coding on any level where it is worthwhile doing is on that level and often even harder, since you need to understand the machine you are coding for.
Of course, Cook will likely know that very well and just wants to assure a steady supply of cheap, low-quality coders. The stupidity here is with those that believe such statements.
Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
I think itâ(TM)s important to have a grasp of coding and whatâ(TM)s involved in it. Just like everyone should have basic electrical and plumbing skills. You should have some understanding of how the world around you works or else you will keep electing or selecting fast talking idiots to run things.
I was looking at university catalogs in the mid-1990's. Many were willing to waive the foreign language requirement if a programming language course was taken. Pascal and C were popular programming languages. I've never heard anyone speak Pascal or C. That gibberish sounded like Greek anyway.
Not everyone wants to code, not even a majority of people want to do that. There are many other jobs available that people aspire to, medicine, mechanical engineering, novel writing. The tech industry should get away from this notion that every child should learn to code.
>"Apple CEO Tim Cook says it is more important to learn how to code than it is to learn English as a second language."
And that just shows how ignorant he really is. Knowing English is far, far, more important than learning coding. It is useful in just about every single field out there and give you the ability to communicate to nearly anyone on Earth, certainly any place that has a strong economy and/or strong educational system. But most importantly, communication language is something best learned when very young. The brain designed to be wide open and ready for communication language ability. Computer coding is something the brain is NOT really ready for when very young- that comes later with logic, reasoning, math, etc. And keep in mind that while all humans can easily learn English [when young], that is NOT true for coding- there is a large portion, perhaps a majority, of people who will never really learn or master coding at ANY age.
Knowing both (English and Coding) is great. But if you have to choose one, make it English and teach it young. If you can do both, teach coding later, after English.
In other news, oranges are more important than apples.
For companies that need cheap code monkeys.
After all, a complicated set of libraries is all computer languages become. And with the extent and diversity of functions and myriad of libraries needed to create programs in the future, the task will become far better suited to computer memory than humans. Better to bore a computer to death with billions of lines of code than ruin a students brain with the rote learning of millions of interrelated library functions.
This message was not sent from an iPhone because Peter Sellers really was a deviated prevert without a dime for the call
"If everyone learns to code, then we can pay programmers less. Thank you!"
You need to be able to talk to other people, and the Lingua Franca at the moment is English. You could argue that Chinese may become more important sometime in the next century, but not French, even though that's where the term Lingua Franca comes from. English is a lot to learn and get fluent in, but once you get there it's not going to change on you. Simple coding on the other hand is easy, if you can learn it at all. But anything you learn beyond that is going to have very limited uses and is going to become obsolete quickly. It's just like memorizing keyboard shortcuts for WordStar in school. In the 90s. Because school is always going to lag behind the real world.
And then there's this problem: Many people cannot learn to code in a meaningful way. They'll always be stuck unless they can copy&paste a working solution. Coding is unlike anything else that kids learn in school: Broadly speaking, first they're taught to memorize and imitate. Then they learn how to apply given algorithms to given inputs. Then they learn to find the inputs in situations where the algorithm is still given or at least hinted at. Finally they must select algorithms that they were taught to solve problems. And then there's coding, where you fundamentally have to come up with new algorithms. It's important to see that this is fundamentally different from the other things that kids learn in school. Even the creative classes are just applications of algorithms. The creative process is limited to the choice of tools and methods.
Sure, you can teach kids to "write" a game after they've been shown how. That is what code camps do, but at best you can teach APIs that way. It does not teach what is fundamental to coding: Finding a new solution. The reason why there are so few people who can actually do that is that we have no idea how to teach that. It certainly isn't taught in schools. It the kids are lucky, they get a chance to exercise that ability, if they have it, but mostly we just sort them into haves and have nots with regard to that ability. It is unrealistic to expect that most students will learn how to write programs beyond fairly simple if-this-then-that configurations. Learning English is going to be far more useful to many people than writing code at that level.
That said, if you can learn to code, you definitely should, even if you don't want to make it your profession. It is amazingly useful to be able to automate things.
I've known how to code for decades and I never actually see any jobs that would be applicable to me, a novice. I'd have to pretend I'm some kind of expert in coding that has invented my own sorting algorithms to feel confident applying to the jobs with the requirements they post.
Huh?
Rust is the 43rd most popular programming language in the world in 2017. I've been working with international teams for over a decade now and, although personal experience doesn't mean anything at all in these sorts of things, I have never personally seen Rust used for professional programming.
Although it pains me to say it, since I hate the language, I think that if you have to pick one that is closest to being "universal", it would be Java.
The job growth is NOT in IT! Go learn a trade.
Ahh bless your little cotton socks. Keep telling yourself this kiddo; enjoy your little bubble before you grow up and discover the rest of the world.
Seriously ... I've never heard a reference to any software he developed before?
Bill Gates, by contrast, actually DID write some code, including part of the BASIC operating system that was used in some of the old Radio Shack TRS-80 computers.
It seems to me like if you haven't learned to code yourself, it's pretty hypocritical to declare that all students need to learn it now.
for whom English is his 1st language.
Dreamed of X86 Assembler speaking aliens. Though once they had defined their data section, I knew everything they could possibly say to me.
I only look human.
My mother is a halfling and my dad is an ogre, so that makes me an Ogreling
Comparing coding to language is an exercise in shortsightedness.
the only thing that, at this point, could bring it back to its former glory is probably Scott Forestall. He wasn't nice, but neither was Jobs. At any rate, it'd be an improvement on the horror that Cook has wrought on the organization.
Unfortunately a Gartner Group study determined that 87% of Rust programmers are douchebags, and the other 13% are incontinent millennials.
Being as close as we've gotten so far to being a universal language
I thought that was Scheme. Including the "diverse and distributed international team". (Will Rust add continuations and guaranteed proper tail calls at some point?)
Ezekiel 23:20
likely the only person who could bring it back to its former glory is Scott Forestall. He wasn't nice, but neither was Jobs. Regardless, it'd be an improvement to the horrors that Cook has wrought upon the organization.
This idea that learning to code is analogous to learning a natural language is a stupid one, usually promulgated by red-state xenophobes who really just want to cut funding for foreign language instruction, and send everyone to YouTube for a free Intro to Java tutorial and pretend it's just as good.
Seriously. It's bullshit. Just stop. Please.
..."de facto language" in your stupid butthole.
Here : https://developer.apple.com/do...
I see a button for Chinese, Japanese, Korean. The rest is in English. There is nothing in French.
So how am I supposed to know what your system does if I can't read English Mr. Cook? Maybe I should learn Chinese?
Languages other than English are always second class in computing. You can't code effectively without at least some basic English skills. Though if the point is to teach code as a support for logical reasoning, then why not, but in that case, it is much closer to maths than it is to any natural language.
Mandarin Chinese 1.09 billion speakers ...
English 983 million speakers
French 229 million speakers
If you know Chinese or English, you can determine the requirements of nearly a billion people for any code you write. If you know English, 611 million of those people could be outside the US and England.
If you know Mandarin Chinese, only about 100 million speakers would be outside of "greater China" (PRC/HK/ROC/other Asian Ethnic Chinese)
Now it is true that 115 million African people spread across 31 Francophone countries can speak French as either a first or a second language, and there will be more of them (perhaps 700 million) by 2050. So learning French is a bit of a gamble of the economic and demographic growth of Africa.
The discussion here is not to make everybody expert programmers.
Programming like any skill that you develop (either in terms of trades or professions) for most people takes time to get proficient at. There is an amassed knowledge that you draw on as you gain more experience as there is in any field.
The discussion here is to get people to be aware of it from an early age and for those that have the desire to continue down that path.
In schools many subjects are taught ranging from physical education, physics, chemistry, home economics to the study of literature and the understanding of basic integral calculus.
How many people in their daily lives use integral calculus or bake a cake, or build a house? many in specific fields but those utilizing ALL of the subject matter taught at schools? I have never heard of anyone that does that.
We are taught the basics of many fields of endeavor so that those of us that wish to pursue careers in those fields can go on to study them further - everyone is different so why not teach everyone to co from an early stage - those that enjoy it will go on to learn more and become more proficient those that don't will still have a rudimentary enough understanding.
Says the native english speaker who can't code.
Well done Mr Cook!
Comparing coding to language is an exercise in shortsightedness.
Exactly. Schools should be teaching students how to think, how to learn what they do not already know, and exposing them to diverse topics against which they can ply these skills.
If you can do these things, you can learn to "code" if you choose, whenever you choose. Or you can learn whatever skill will be useful 10 years from now when "coding" is as sought-after a job qualification as typing 75 WPM.
So, how does he expect to be understood by the French? In code?
Tech assholes like Tim Cook keep pushing and pushing to get people to learn to "code" because the more people DO it, the LOWER the wages they will be able to demand.
DUH.
They aren't giving the kids advice that helps the KIDS, they're giving the kids advice that helps THEM. This is some seriously disingenuous bullshit where they go around and "talk" and "inspire" and give kids bad advice. Bad for the kids, that is.
It'd be like someone who runs a massive Ears, Nose, and Throat subspecialty clinic visiting medical school students and telling them of how the field of ENT specialists is EXPLODING and THAT'S where all the opportunities are.
Thanks, Timmy. But learning to talk to HUMANS is at least as important as learning to tell a PHONE to draw a glyph of a BIRD with no feet flying across a screen and striking a glyph of a PIG.
"Coding" and making "apps" isn't any more important than learning ANY one or more of the jobs that require other critical skills people actually NEED to make REAL, ACTUAL things.
So that all said, fuck that asshole. Or don't, he'd probably LIKE that.
I thought he died from heart failure.
Link: Source
The new Rust programming language is quickly becoming the de facto language of international software dev teams.
Soon to be the first result from a Google search for examples of wishful thinking. Thanks for your contribution.
Il n'y a pas de Planet B.
See subject & last time I challenged you to show you've done better in the eyes of our /. peers & you RAN https://yro.slashdot.org/comments.pl?sid=10865087&cid=54826731/
("GOSH - why's that?" Oh, we KNOW why... lol!)
* RoTfLmAo @ U blowhard (who started w/ me as usual but THIS TIME? I am letting YOU 'face the music' you FAKE NAME for your FAKE LIE OF A LIFE loser - eat it, lol!).
APK
P.S.=> K. S. Kyosuke = a BLOWHARD bullshitter "ne'er-do-well" do-nothing zero (& his next replies OR his many sockpuppet other accounts will PROVE that much as he evades it again, hahahaha)... apk
It's the language ...
There isn't a single, true language for computers: The plethora of programming languages has, I hope, deprived everyone of that delusion. Computers do however, depend on a single, true language: Mathematics, and yes, everyone should learn a good portion of it.
Humans though, do not spend most of their time talking to machines, or talking about numbers, so a natural language was needed, that everyone could use. That language is currently English, which is spoken by more people and recognized by more countries, than any other. Recent predictions of China dominating international commerce and thus changing the international currency and international language, are premature.
The native languages in some countries are so isolated and numerous, that government cannot exist without an imposed, common language. This problem repeats between dozens of countries and cultures. The need for a common and international language that expresses humans wants and emotions, is not going away.
This is all just trite "tech is great and important" cheerleader noiseâ" unless and until Apple bundles a modern version of Hypercard with OSX and IOS.
How about it, Tim?
However, around the world the works of masters go unrecognized, their authors hungry, and students left uninformed of their ways. This is not unintentional: the masters' skill is impeded by nothing, so they obey no man. Given the role of software in today's society, no authority can both permit such a challenge and survive.
Only the most Luddite of luddite-apps can write appy app luddite-apps, not regular plain old apps of yestersecond.
Luddite-Apps!!!
Another clown who wants plenty of code monkeys to select from.
I'm sure that will have no impact on the final product.
Of course not because all the best programmers avoid commenting their code.
Just because you can code doesn't mean you should. There are a lot of bad piano players out there in the world. Thankfully most of them never learn to play.
> it would be Java.
I would have said Javascript since almost every device has a web browser these days it seems ... but who knows ?
Or maybe they should learn (before coding and English) empathy, social skills, respect for the others, humbleness, tenacity--you know, the important things.
I've been working for the European Commission recently. The group I was working with had people in it from at least ten nationalities.
They're all coding in Java and Javascript.
And communicating ideas to each other in English.
All I want is a secure system where it's easy to do anything I want. Is that too much to ask ~~ Randall Munroe
...that instead of spending taxpayer money on educating people, we should be spending it on training them with a very narrow skills-set that may well be becoming obsolete, at least in the US, by the time they graduate.
Debate is a form of harassment. Do not question my truth.
I work with people that can speak english at "order food at McDonald's" successfully but code well enough that that problem doesn't really matter.
Apple CEO cares more about finding employees then educating children. According to Apple CEO "Learn programming or you are worthless"
Naw, 8051 assembler if you want to go for nearly universal. Counting number of devices using 8051, it completely overwhelms Java. The drawback is that it's more confusing than German verbs.
If programming is the second language then why are they teaching python?
It would it be nice if the language doesn't incite flame wars re the choice of the day.
For that matter, WTH have the universities been doing teaching with Java?
If the goal is to produce more bad programming to enable the sale of more computers to enable the melting of more sand that's all fine. But past that easily 90% of the population would be better off without it.
I am a non-English speaker
I learned how to code because I learned English first, before I learned how to code
Almost all the books, references, tips and tweaks available online about coding are in English. If I were to *NOT* know English it would be a tremendous disadvantage to me in my pursuit of learning how to code
Cook is an idiot, a very stupid idiot !!
The world needs more welders and plumbers, not k0d3rz. k0d3rz are the new l4wy3rz.
Show us your code Tim!
Oh, he meant for the rest of us, so that "they" can further treat us like shit!
Well, I can code in a dozen languages, but choose to NOT advertise those features! Tim can ponder why..
I'd rather reserve my brain power for outside corporate Dilbert-land, thank you very much!
I wonder why he said "coding" instead of 'programming'
if you run a software company it's perfectly sensible to want more employees so you can pay lower wages.
Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
he just wants more coders so he doesn't have to pay so much for one ones he's got. The fact that the H1-Bs are driving any sane person out of IT in America doesn't help matters. Mix in the Xenophobia that has been growing in the US for the last few years and you've got a very small chance politicians might have to curtail work visas enough to impact Mr Cooks bottom line & stock options.
This is nothing but a cynical attempt to get cheap labor. Nothing new here.
Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
You don't recognize sarcasm do you?
I'm gonna go with 6501 being the foundational level of all international communication.
I doubt Cook really believes programming is more important than speaking a second language. What he is really trying to do is to motivate an entire generation of kids to learn programming so that it software engineering is decommoditized and Apple can lines its pockets even more with cheap but highly skilled labour.
Coding requires an engineer's mind, essentially. The brutal reality is that this places the task beyond the majority of the population. This isn't like saying, "Learn to do your own car maintenance." The cutoff point for that is so low that it's not unreasonable to demand it of almost anyone.
I will allow that the sentiment being expressed here is that anyone who is actually capable of the intuitive demands of programming languages should be taking the time to learn some.
when XCode runs on an iPad.
Otherwise, your $500 iPad that my niece's parents were forced to buy for her schooling is not fit for purpose.
Most documentation out there is in english. And the IT-Industrie needs more low-wage, low-education meat robots to program all the little stuff.
Need cheap labor Mr Cook ?
it sure is!
coding is applied semiotics, not syntax or grammar, and one will also need english to do anything meaningful with it.
he must be someone who got to his position by collating, not practicing logic and reasoning as a virtue, thus the peter-principle rules apple now.
Exactly. Schools should be teaching students how to think, how to learn what they do not already know, and exposing them to diverse topics against which they can ply these skills.
And how should THAT make them better workers, willing to work long hours for little pay without complaining? Our schools instill what they are supposed to: Conformity, subservience and following unquestioningly whatever the authority demands from you.
We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
if you are living in a non-native-english speaking country you first have to learn english because most and best books (or videos) are in english. so you would have to learn english first to to able to learn coding.
if your native language is english, then you alreayd know english.
On a long enough timeline, the survival rate for everyone drops to zero.
He was just pandering to French language chauvinism. Learning to code without learning English is pointless, because programmers' communities, literature etc. are all in the global language which is undisputably English. Or it would be pointless, if programmers all over the world wouldn't automatically acquire the English language skills they need.
Also, everyone needs language. Everyone who wants to be part of a global society needs English. Not everyone needs to be able to program a computer in a strict symbolic calculus. At the forefront of computing are AI engines that learn their tasks from fuzzy, including natlang, input. Of course these (for the time being) still need to be programmed before they can accept fuzzy data, but please let them be programmed by experts with strong skills in algorithmic thinking, not by anyone. Programming is hard. Languages are so easy that a baby can learn them.
A report from Forrester said that 97% of them are brilliant and one in six is a saint.
Confucius say, "Find worm in apple - bad. Find half a worm - worse."
So I wanted to know if this dog eats his food and searched for Tim Cook's programming skills. The unanimous answer seems to be that Tim Cook has probably had some coding experience as an engineer, but he is not a programmer.
Programming should be left to programmers, there's enough horrible code already. Human input always needs to be heavily sanitized, but if the input is in the form of instructions to a universal machine, sanitization is necessarily deficient. So it's better to let the input for most tasks be in English and make machines smart enough to handle that safely. And I'm saying "in English", not "in natlang", because for computers to learn hundreds of human languages is much harder than for most humans to learn English, which they do anyway.
So what has Tim written himself?
Do we know his programming style?
What language(s) does he have code in production in?
Eat your own dog food Tim.
How about hiring a new CEO from India?
Getting more idiots into programming won't help the quality of code, but it will push down the price of programmers.
That is Tim's motive, after all.
Everyone can learn to play something on a piano. A very select few will go on to be professional musicians. Coding (a.k.a., programming, back in the day), works along the same lines. That the CEO of one of the largest tech companies in the world cannot grasp this analogy tells you everything you need to know about him and the people who didn't fire him for saying incredibly stupid things in public.
bad,
Why humans moved forward in the universe.
Language,
Imagination,
Creativity,
Tools,
and in that order. Coding is a tool, Big Business wants everyone to be able to code, so the price of coding codes down. Every CEO in a tech corp wants their coders like McDonald's wants fry cooks. Cheap and Plentiful. Thank you Capitalism!
Code using what programming language ?
Swift ?
Whose keywords are english words ? And most of the documentation is in english ?
The french should sue Apple for not releasing the programming language "Rapide" - where all the keywords are in french. And it understands the following:
laisser a=quatre-vingt-dix-huit
apparently according to you, the french are all complete morons. everyone else can handle foreign words, but not the stupid french
He is not comparing them as languages, but as alternatives of how to spend time. As in, if you have time to study only programming or English which one should you study. And he doesn't say that one shouldn't study English, he uses English as an example of very important subject, which in his opinion is still less important than programming. All this information was in the summary.
i want to bring a programming text editor (like sublime) to the market. more coders equals more money for me! why are some other people here negative on this?
I think that if they really want to help those students in questions, and if it actually comes down to selecting a spoken language over a programming language, the obvious answer would (however arrogant this comes across) be to take coding and English. English is still the common international language, it is also extremely helpful for coding, as there are so many more resources and support available than in French. So, if they really want to force a choice that doesn't need to be made, as the coders can clearly learn English and programming, cut out the least useful from the equation.
Reality is that this is a mute point, no choice needs to be made.
Machiavellianism (willingness to manipulate and deceive others), Narcissism (egotism and self-obsession), Psychopathy (lack of remorse and empathy), Sadism (pleasure in suffering of others) is more important than Coding in REAL world
Casteism