Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Cook said: "I think if you had to make a choice, it's more important to learn coding than a foreign language. I know people who disagree with me on that. But coding is a global language; it's the way you can converse with 7 billion people."

I’ve been a software engineer/designer for 25+ years, travelled a lot, and speak 4 languages. Here are my issues:
  • How much experience does he have with coding?
  • How much experience does he have with living in another country, learning another language, and getting to know another culture?
  • Coding is a shallow term and only addresses the most mundane aspect of creating software.
  • Coding is a horrible term and does not do right to the complex task of creating software.
  • Coding will disappear and will make place for higher level tasks that require a deep understanding of things. (Simpler tasks will be taken over by AI.)
  • It's not explained how you can converse with 7 billion people when you know how to throw a few if and loop statements together. (Because that's the level that most people will be willing to reach.)
  • People can't often converse using natural language, why would coding be better?
  • There are many programming languages.
  • ...
I find this an ignorant remark at best.
 
Last edited:
Well, coding is good knowledge, but I don't think that Apple is in any way at the forefront of that movement.
Look at Raspberry Pi, Arduino, ESP8266 Basic and so on.
Stuff that is so cheap even people in developing countries can get their hands on the good stuff and learn. THAT is doing something for future generations, not stupidly overpriced computers with proprietary hard- and software.
 

... says the CEO of a multinational technology company, whose compensation is tied almost entirely to revenue and profit performance.

That's like asking an ExxonMobil exec whether he believes oil use is related to climate change.

Not really. Apple exists to sell phones, not to make people use them, since only a very tiny percentage of Apple's revenue is actually tied to services. If an exec from Google or Facebook said something similar on the other hand, then it would be hypocritical.
 
Oh how mistaken he is. If I can repeat my young life, learning more foreign languages would be the top things I would do. Simply learning a language like Chinese can take you to far more places than knowing java/phyton. People do business using human language, not codes.

I disagree. If we put the cognitive skills that would come with learning a foreign language and look at only the skill, then learning Chinese isn't necessarily as useful as learning a programming language. Almost every person who is under 30 in China speaks some level of English, usually much better than the average Chinese learner could master Chinese. Besides, with the influx of better and better translation algorithms out there, the need to know and use a foreign language is starting to become increasingly redundant.
 
Fact is: Android allows parents to set operating hours for apps and devices for their children. Short of actual parenting and teaching children about balance, at least there are tools to do this. Apple's parental controls are clumsy and grossly out of date (and believe me if there were only android, I wouldn't own a smart phone, I'm no alphabet apologist).

As to the headline… yep, couldn't be more wrong… click-bait.

And the rest of it? I did a literature degree and I used the hell out of my Macs - gathering research, notes, references and was so glad I had a computer. No I didn't code anything, nor did I do a virtual reality simulation, but the Macs were invaluable, highly efficient, much more so than Windows or anything else and I couldn't have done it without them. Nobody takes more notes and references than me and I revel in the technology I use.

I love books, I read them on my phone whenever I can. Paper is heavy and takes up a lot of space. Guess it depends whether you want an object to admire or the information. The last Dan Brown I read came with videos of him showing people around the locations used in the story… you don't get that with paper.

Coding will never be taught in schools, just as teachers are clueless when it comes to teaching computers (this is a keyboard…), and at one time I thought all schoolchildren would graduate with HTML and CSS as ingrained as touch typing, but alas, there's no chance any of this will manifest. There's neither the will, clue, nor use for Coding in the school system. It's as antiquated as writing on the wall. Now if you can multi-choice it on a Chromebook, THAT'S education!!
 
Coding is the future it’s gonna be taught in every school if it isn’t already
Then teach Perl, or Ruby, or Python , or goddammit C, C++. If you just mean Swift (despite it being technically open-source) then you've just preparing kids to get into the Apple eco-system.
 
Apart from the very misleading title (what did MR smoke?) I think Tim is correct here. It really opens up a lot of possibilities.

I’m a software engineer myself, started coding when I was 10, but didn’t end up developing in that language I started with. If it’s swift, it’s a good thing to learn to get the fundamentals right. Plus it’s a lot like java, Scala, C and so on. Easy to move on from there when you grow up :) so I’m not that afraid about we’ll end up with an army of swift-only developers :p
 



cook_hero.png
Apple this morning announced the expansion of its "Everyone Can Code" initiative to 70 educational institutions across Europe, and following the announcement, Apple CEO Tim Cook spoke at Harlow College in Essex, one of the schools that will adopt the new curriculum.

The Guardian shared several of Cook's comments, which covered overuse of technology and boundaries for children.

Cook said he believes there are concepts that can't be taught using technology, and in many courses, technology shouldn't dominate.According to Cook, Apple cares about children out of the classroom, a topic that's notable as Apple investors recently urged Apple to do more to protect children from smartphone addiction.

Apple in early January said in a statement that it thinks deeply about how its products are used and the impact they have on people, including children. Apple takes its responsibility to protect children "very seriously," and has promised more robust parental controls for iOS devices in the future.

Though he does not have children of his own, Cook says in his own personal life, he "put some boundaries" on his nephew. "There here are some things that I won't allow; I don't want them on a social network," he said.

On the topic of learning to code, Cook spoke passionately, as he has done several times in the past. Learning to code, he says, is more important than learning a foreign language.Cook's full commentary, which covers diversity, coding at an early age, and the importance of the press, can be read over at The Guardian.

Article Link: Apple CEO Tim Cook: I Don't Believe in Overuse of Technology
[doublepost=1516434139][/doublepost]The last statement whether learning code or a foreign language is more important cannot be generalized. It vastly depends on your native language. When English is your first language that may be true. When it is italian, it is arguable, when it is dutch it just is not true at all.
 
But coding is a global language; it's the way you can converse with 7 billion people.
We that is plainly not correct in any language that I use regularly. All my code is written in English in a self documenting fashion. Only those who understand English would be able to read it unless they were fluent in reading machine code or byte code.

I think he was thinking of mathematics when he made that comment, either that or he hasn't seen a line of code in his life.
 
Cook says in his own personal life, he "put some boundaries" on his nephew. "There are some things that I won't allow; I don't want them on a social network," he said.​

The wisest words he's ever spoken. He knows the deal. Social Media is a disease that needs to be stopped. It is the most successful and rampant drug in the history of humanity.
 
He put boundaries on his Nephews use of social media?

Hopefully he means when his nephew is visiting and in his care otherwise that is the sole responsibility of his parents
 
  • Like
Reactions: amegicfox
Sorry Tim, this time you lost it. Language is the most powerful means of interaction, it is also the most flawed - but it is words, sounds and grammar which manipulates people, which makes them actually DO things. It is about real communication. What you are proposing is that A=B is the same as „This hamburger is the same as the other hamburger“, when it is not and can never be.

Coding is more important than language learning?
Coding is more important than intercultural exchange?
Coding is more important?
Are you kidding me?
Coding is for computers.
Language is for human interaction.

This is the one time, I‘m really pissed about Tim Cook. Sorry, number cruncher, this is too much.
[doublepost=1516439120][/doublepost]
Very ignorant post. Communication is not always limited to spoken languages and programming/math CAN connect you with far more people than your native language.
[doublepost=1516418599][/doublepost]You Tim Cook haters are unbelievable. The man is a genius and doing an incredible job managing the biggest, most profitable company in the world. He was hand picked by the man himself.

Maybe you have a difference of opinion on the Importance of programming versus learning a foreign language, but it’s not he said the earth was flat. There is a lot of truth to what he’s paying. Plus, it’s his business. He’s going to communicate programming is important.

I studied a foreign language for 6 years. Fine, but limited use.
But can he code?
 
In the REAL World, where humans live, and to explore the world myself as a human and get the most from my short time on this planet.
I'd vastly more wish to know, perhaps 10 or 20 foreign languages to be able to meet others and experience cultures around the planet and enrich my life.
Then to learn 10 to 20 programming languages.

That's an incredible sad this he's saying there when you think about it.
 
What are you even talking about? He’s not only 100% right, but an incredibly intelligent and successful leader. You should respect Cook.

Why? He's been a deceitful little worm and continues to be. Respect is earned, not because you were handpicked. Going by what he just said about 'coding' has he calls it, he doesn't know fully what he is talking about.
 
  • Like
Reactions: amegicfox
I like Cook, from what I’ve seen/read but I t’s a strange comment to say he won’t allow his nephew on social media, what’s it got to do with him? That’s the parent’s choice.

Also, if he really cared so much about it, then he really should look at getting restrictions placed in the settings for parents. My two boy’s iPads are set up to go through OpenDNS and everything is locked (where possible)to restricted Google and Microsoft child/family accounts.

Other than the App Store, you need to rely on something like Kidslox to restrict screen time. It’s a lot to do for the non-tech savvy parent, and I assume most kid’s iPads are wide open.
 
  • Like
Reactions: 5105973 and Stella
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.