Let's

  Рет қаралды 10,718

Erlang Solutions

Erlang Solutions

5 жыл бұрын

Let's #TalkConcurrency Panel Discussion with Sir Tony Hoare, Joe Armstrong, and Carl Hewitt with host Francesco Cesarini.
When considering the panel to discuss concurrency, you’d be pushed to find a higher calibre than Sir Tony Hoare, Joe Armstrong, and Carl Hewitt. All greats within the industry and beyond, they give an amazing insight into the lifeline of concurrency and actor models over the past few decades, their bountiful experiences within the concurrency field, and where they see concurrency heading in the future.
Full transcript: www.erlang-solutions.com/blog...

Пікірлер: 15
@plasticsurgeon5062
@plasticsurgeon5062 5 жыл бұрын
What an interview! We stand on these peoples' shoulders.
@jordanelliot2419
@jordanelliot2419 2 жыл бұрын
i know it is quite off topic but does anybody know of a good place to watch newly released series online ?
@leoamari6619
@leoamari6619 2 жыл бұрын
@Jordan Elliot Flixportal :P
@jordanelliot2419
@jordanelliot2419 2 жыл бұрын
@Leo Amari Thanks, I went there and it seems like a nice service :D Appreciate it !
@leoamari6619
@leoamari6619 2 жыл бұрын
@Jordan Elliot you are welcome xD
@kode4food
@kode4food 6 ай бұрын
We miss you Joe
@concretestone
@concretestone 6 ай бұрын
Great men!
@fachrinfan
@fachrinfan 4 жыл бұрын
Joe looked so intimidating but it's a great discussion anyway!
@francescocesarini1522
@francescocesarini1522 6 ай бұрын
He confessed to me (before the interview) that he was intimidated by Tony Hoare and Carl Hewitt.
@pichinpichi
@pichinpichi 5 жыл бұрын
12:00 There is nice disagreement about synchronous (Sir Tony Hoare) vs asynchronous (Joe Armstrong and Carl Hewitt) messaging communication. What's strikes me, that neither Joe nor Carl especially which has significant knowledge about inter-chip multicore communication doesn't react: 10ns synchronous communication? How nice, we can have 40 asynchronous messages across 2.5" chip in those 10ns.
@veramentegina
@veramentegina 5 жыл бұрын
sorry, but My Hoare is buried in academic research. No idea how it works out there now.
@FourWheelMotion
@FourWheelMotion 4 жыл бұрын
@@veramentegina I disagree. He's saying, "Look at this great stuff! Why are you ignoring it? If you want something generic, make it a layer on top of this fast stuff." While Joe and Carl are saying, "We want a single scalable mechanism." But really, in my view, the difference between CSP and Actors is CSP requires a channel and Actors don't, they wrap arbitration; and that's what's driving those opinions.
@samsammy95
@samsammy95 2 жыл бұрын
These were my takeaways. 1. What Carl Hewitt is talking about is extreme parallelism. This puts a huge burden on the programmer to design a system that conforms to this. But the underlying physics assumptions that Joe talks about to support this is absolutely right. 2. But, when Tony talks about is, if you can indeed ignore that assumption (which you can do in a single chip multi-core systems), it has a huge benefit of thinking problems in terms of synchronised IO and also a lot more additional properties you can prove. This reduces the programmers need to worry about everything being async. Joe himself talks about using extreme parallelism and it's downsides later in the vid. Now which is more right, as Tony said both are necessary. You just have to chose the right one based on the usecase. Infact networks are expected to be so good that the advantages that synchronized IO (CSP) maybe worth ignoring the assumption that everything is asynchronous for most cases and use CSP, but as of now we're not there yet.
@thecount25
@thecount25 5 жыл бұрын
For Sir Tony Hoare, Joe Armstrong, and Carl Hewitt please take a look at IPFS.
The How and Why of Fitting Things Together - Joe Armstrong
46:40
Erlang Solutions
Рет қаралды 17 М.
狼来了的故事你们听过吗?#天使 #小丑 #超人不会飞
00:42
超人不会飞
Рет қаралды 58 МЛН
it takes two to tango 💃🏻🕺🏻
00:18
Zach King
Рет қаралды 30 МЛН
I Need Your Help..
00:33
Stokes Twins
Рет қаралды 142 МЛН
КАРМАНЧИК 2 СЕЗОН 5 СЕРИЯ
27:21
Inter Production
Рет қаралды 584 М.
Stanford Seminar - Faults, Scaling, and Erlang Concurrency
1:12:34
Stanford Online
Рет қаралды 22 М.
Joe Armstrong & Alan Kay - Joe Armstrong interviews Alan Kay
1:16:55
Erlang Solutions
Рет қаралды 69 М.
I Created My Own Actor Framework In Golang!?
18:19
Anthony GG
Рет қаралды 5 М.
The Zen Of Erlang
38:16
Reactive Summit
Рет қаралды 19 М.
"Systems that run forever self-heal and scale" by Joe Armstrong (2013)
1:10:23
Strange Loop Conference
Рет қаралды 72 М.
The forgotten advantages of concurrency (Let's #TalkConcurrency - QU2)
5:06
"The Mess We're In" by Joe Armstrong
45:50
Strange Loop Conference
Рет қаралды 376 М.
3.5.A Solar Mobile 📱 Charger
0:39
Gaming zone
Рет қаралды 320 М.
Куда пропал 3D Touch? #apple #iphone
0:51
Не шарю!
Рет қаралды 726 М.
МОЖНО ЛИ заряжать AirPods в чехле 🧐😱🧐 #airpods #applewatch #dyson
0:22
Apple_calls РЕПЛИКА №1 В РФ
Рет қаралды 21 М.
POCO F6 PRO - ЛУЧШИЙ POCO НА ДАННЫЙ МОМЕНТ!
18:51
How much charging is in your phone right now? 📱➡️ 🔋VS 🪫
0:11