Paul Snively on Programming Languages, Reliable Code and Good Taste in Software Engineering
Автор: Rock the JVM
Загружено: 2025-04-25
Просмотров: 3292
Paul Snively is a software architect and engineer with 40 years of programming experience. He's worked professionally with a variety of languages, tools and mental models, including Lisp, C, Java, Scala and Haskell, and has held various positions at Apple, Intel, VMWare, Verizon and others. He is also a frequent conference speaker, talking about type systems, functional programming, formal logic and reliable software.
You can find Paul at https://paul-snively.github.io/
Timeline:
00:00:00 - Intro
00:01:25 - Do we still need to learn programming languages?
00:05:00 - Making a bet on Scala
00:12:34 - Kleisli and other functional programming concepts
00:18:40 - Functional programming purpose
00:24:20 - Domains where FP is the most reliable
00:37:10 - Scala, TypeScript and thoughts on language adoption
00:43:48 - Developing good taste in programming
01:05:31 - How OCaml aged well, its evolution and stability
01:12:50 - Languages and paradigms to learn
01:21:25 - Paul's "eureka" moments
01:33:45 - Programming in the age of AI
01:46:35 - Career strategies for software engineers
01:53:15 - Algebra as good model for software
02:03:09 - Closing thoughts
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: