How to think clearly as a programmer with mathematics and TLA+ - Leslie Lamport @ HLF 2019

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

ZME Science

ZME Science

4 жыл бұрын

Leslie Lamport is best known for his seminal work in distributed systems, and as the initial developer of the document preparation system LaTeX and the author of its first manual. Leslie Lamport was the winner of the 2013 Turing Award for imposing clear, well-defined coherence on the seemingly chaotic behavior of distributed computing systems, in which several autonomous computers communicate with each other by passing messages.
In this video Lamport speaks about how to think as programmer with the help of TLA+, a framework he invented.The talk was recorded at the 7th Heidelberg Laureate Forum (HLF).
Credit: ZME Science, 2019.

Пікірлер: 13
@frankstanley7760
@frankstanley7760 2 жыл бұрын
"reducing codes to 1/10th is not done by coding better; it done by thinking better"
@VladimirSanchez
@VladimirSanchez Жыл бұрын
Yes! My dad always said (back in the 80s), "it's all math Vlad!" 😢😍
@evertoncosta5714
@evertoncosta5714 2 жыл бұрын
What amazing video
@valerapadolochniy9537
@valerapadolochniy9537 2 жыл бұрын
The magic bullet is mathematics (c)
@shankar4510
@shankar4510 Жыл бұрын
hi should i stick to mathematics instead of programmming then to be a wonderful computer scientist ?
@valerapadolochniy9537
@valerapadolochniy9537 Жыл бұрын
​@@shankar4510 Depends on your free time. If you have a job, your first goal would be programming. Otherwise I would recommend to learn math (related to programming) first, or programming and math in parallel.
@shankar4510
@shankar4510 Жыл бұрын
@@valerapadolochniy9537 math related to programming is discrete math and calculus?
@valerapadolochniy9537
@valerapadolochniy9537 Жыл бұрын
@@shankar4510 well, depends on direction of programming. For web or mobile: discrete math; for game dev: discrete math, linear algebra; for computer science: discrete math, mathematical analysis... In general (imho) discrete math - it's a good milestone for the beginning and after that you should dive into some specific area of math required for a specific direction of programming.
@VladimirSanchez
@VladimirSanchez Жыл бұрын
Yes! My dad always said (back in the 80s), "it's all math Vlad!" 😢😍
@Waferdicing
@Waferdicing Жыл бұрын
💗
@nurlatifahmohdnor8939
@nurlatifahmohdnor8939 2 жыл бұрын
Henry the 8th I Elizabeth Pilgrims : the colony of Plymouth in Massachusetts was founded in 1620 by a band of English settlers.
@421sap
@421sap 6 ай бұрын
In Jesus' Name Amen ✝️
Pawel Szulc - Formal verification applied (with TLA+)
43:05
Scala in the City
Рет қаралды 6 М.
Increíble final 😱
00:37
Juan De Dios Pantoja 2
Рет қаралды 110 МЛН
A Conversation with Turing Award Winner Leslie Lamport
22:46
Microsoft Research
Рет қаралды 35 М.
Donald Knuth - My advice to young people (93/97)
4:42
Web of Stories - Life Stories of Remarkable People
Рет қаралды 704 М.
Designing Distributed Systems with TLA+ • Hillel Wayne • YOW! 2019
36:46
Goldwasser defines zero knowledge  proofs
5:08
Turing Awardee Clips
Рет қаралды 7 М.
Most Tech Interview Prep is GARBAGE. (From a Principal Engineer at Amazon)
12:57
Oral History of Leslie Lamport - Part 1
3:06:49
Computer History Museum
Рет қаралды 29 М.
No Priors Ep. 39 | With OpenAI Co-Founder & Chief Scientist Ilya Sutskever
41:59
No Priors: AI, Machine Learning, Tech, & Startups
Рет қаралды 202 М.
"Tackling Concurrency Bugs with TLA+" by Hillel Wayne
30:06
Strange Loop Conference
Рет қаралды 20 М.
Simple maintenance. #leddisplay #ledscreen #ledwall #ledmodule #ledinstallation
0:19
LED Screen Factory-EagerLED
Рет қаралды 7 МЛН
В России ускорили интернет в 1000 раз
0:18
Короче, новости
Рет қаралды 728 М.
ПОКУПКА ТЕЛЕФОНА С АВИТО?🤭
1:00
Корнеич
Рет қаралды 3,3 МЛН