Simon Peyton Jones is the real deal; a fully-fledged computer scientist. Among many other things he's one of the creators of the Haskell programming language. I can't think of many other people better equipped to push a Computer Science curriculum.
haskell was actually designed by a commitee team. Simons role was a part of the whole commitee. That said, YES Simon PJ IS the real deal. He is a computer scienctist with Charisma AND an Idealist for the betterment of all.
@@aoeu256 this is really sad to see (this pretending that cs is magic beyond understanding is very harmful and its something directly talked about in this video...)
Err... all of education has their pedagogy backwards. Learn tools and applications first, get interested, then learn theory to see its relevance. This is how things used to be. Now, students go through schools scribbling scratches on paper without know what their doing and why they're doing it. All to save costs where the costs are saved in the wrong place. It's a disaster. These theorists need to GTFO. Here's an idea, get rid of all the individual teachers and replaced them with tutors assigned to smaller groups. Learn by doing, experimentation, interaction. Then, here's a brilliant idea, there's a thing called video. You can record high quality lectures have them watched by billions. Rather than having low quality teachers teaching classes.
A 12 year old can understand diffie hellman? Of course, after they understood exponentiation, group theory and discrete mathematics, P vs NP, the discrete log problem. So, no, not really.
Exactly Kenji! Simon, (if you are seeing this) a public-private (asymmetric) key system is very complicated (which of course I am sure you knew that), the example that you gave - that you are able to communicate secretly with one of your friends in the audience is not at all relevant.. It is not something a human can perform.. (I mean your friend decrypting with your public key the text that you encrypt with your private key). The secret key system (symmetric) perhaps, but you and your friend will still need to share a secret key beforehand... My point is, not very good analogies - you just introduced some alien jargon, confusing for the audience... doesn't drive any msg across, maddening for us nit-pickers.. ha And btw Simon, you speak way too fast! With all due respect Simon, you are most probably doing more than me (yet) to promote CS in education. Good Job! If I could say something, some of your analogies has to be even simpler, because non-CS people are easily turned off when we switch on our geek modes, and start introducing strange terms..
what a pile of nice sounding nonsense... moern day sophistry ... this is part of how the bottom fell out in Western basic education ... so wrong on so many levels ..
Simon Peyton Jones is the real deal; a fully-fledged computer scientist. Among many other things he's one of the creators of the Haskell programming language. I can't think of many other people better equipped to push a Computer Science curriculum.
haskell was actually designed by a commitee team. Simons role was a part of the whole commitee. That said, YES Simon PJ IS the real deal. He is a computer scienctist with Charisma AND an Idealist for the betterment of all.
That's why I said *one of* the creators. ☺️
Simon is a saint. We are lucky to have people like this in the world.
This is the first of Simon's talk's I've been able to understand all the way through. Legend! :)
This man is not only a good speaker but he's prepared good examples to support his idea.
I bet his method of teaching has no side-effects :)
😂lol
Very well put!
Very well.
Would this be Reddit you might get an award from me.
No... the side effects are being managed by Monads... which means for all practical purposes too difficult and impractical for mortal man...
@@aoeu256 this is really sad to see (this pretending that cs is magic beyond understanding is very harmful and its something directly talked about in this video...)
Simon Peyton Jones at his inspirational best.
an inspiring talk. Revealing more of Simon PJ's brilliant character, morales and intellect. I wish to be involved.
One day I hope to contribute to the world as much as Simon does
Amazing!! Yes, WE need to help the teachers. and also the lecturers
Am I the only one who could listen to him explain anything?
Now I want some tea and biscuits. ☕🍪
Excellent video, great ideas!
Great work Simon!
we in KOSOVO begin to learn HTML at highschool
Joke's on you, HTML isn't even a programming language!
now this is amazing
Great, powerful and very true stuff!
Excellent talk, its a shame how the idiotic hysteria around the font has apparently diminished the enjoyment people garnered from this talk.
+Vinicius Ataide I was not commenting on his intentions, I was commenting on how silly people were obsessing over the font.
It's just a little healthy sense of humor not idiotic hysteria.
i just see comic sans! good talk though
Steve Jobs: “Everybody in this country should learn to program a computer, because it teaches you how to think”
Steve Jobs did not know how to program.
aha, yeah. or no. actually no. he did a whole lot of hardware and software optimization with the first apples.
Avoid success at all costs!
comic sans is very creative
听不懂....哎
He wants to teach 5 years olds haskelll.
That's the way to go. Teach them the right thing from the start, instead of teaching them the impure things.
He doesn't want to teach 5 yr. olds ANY language, he is talking about teaching the IDEAS in Computer Science.
I want to study computer. But I done have the hand I looking for sponsor please
I can't sponsor you, but I can help you if you're not too far away!
Err... all of education has their pedagogy backwards. Learn tools and applications first, get interested, then learn theory to see its relevance. This is how things used to be. Now, students go through schools scribbling scratches on paper without know what their doing and why they're doing it. All to save costs where the costs are saved in the wrong place. It's a disaster. These theorists need to GTFO. Here's an idea, get rid of all the individual teachers and replaced them with tutors assigned to smaller groups. Learn by doing, experimentation, interaction. Then, here's a brilliant idea, there's a thing called video. You can record high quality lectures have them watched by billions. Rather than having low quality teachers teaching classes.
Completely wrong. What you're describing is blue collar work and has no place in a university. That's for trade school.
A 12 year old can understand diffie hellman? Of course, after they understood exponentiation, group theory and discrete mathematics, P vs NP, the discrete log problem. So, no, not really.
Exactly Kenji!
Simon, (if you are seeing this) a public-private (asymmetric) key system is very complicated (which of course I am sure you knew that), the example that you gave - that you are able to communicate secretly with one of your friends in the audience is not at all relevant.. It is not something a human can perform.. (I mean your friend decrypting with your public key the text that you encrypt with your private key). The secret key system (symmetric) perhaps, but you and your friend will still need to share a secret key beforehand...
My point is, not very good analogies - you just introduced some alien jargon, confusing for the audience... doesn't drive any msg across, maddening for us nit-pickers.. ha
And btw Simon, you speak way too fast!
With all due respect Simon, you are most probably doing more than me (yet) to promote CS in education. Good Job! If I could say something, some of your analogies has to be even simpler, because non-CS people are easily turned off when we switch on our geek modes, and start introducing strange terms..
although a bit difficult to understand at first, I think it's a good analogy though. interesting for me
what a pile of nice sounding nonsense... moern day sophistry ... this is part of how the bottom fell out in Western basic education ... so wrong on so many levels ..
Bla bla bla
I can confirm it by the way you have badly typed whatever gibberish you are trying to say …