Тёмный

The biggest challenge for programmers | Chris Lattner and Lex Fridman 

Lex Clips
Подписаться 1,3 млн
Просмотров 30 тыс.
50% 1

Lex Fridman Podcast full episode: • Chris Lattner: Future ...
Please support this podcast by checking out our sponsors:
- iHerb: lexfridman.com/iherb and use code LEX to get 22% off your order
- Numerai: numer.ai/lex
- InsideTracker: insidetracker.com/lex to get 20% off
GUEST BIO:
Chris Lattner is a legendary software and hardware engineer, leading projects at Apple, Tesla, Google, SiFive, and Modular AI, including the development of Swift, LLVM, Clang, MLIR, CIRCT, TPUs, and Mojo.
PODCAST INFO:
Podcast website: lexfridman.com/podcast
Apple Podcasts: apple.co/2lwqZIr
Spotify: spoti.fi/2nEwCF8
RSS: lexfridman.com/feed/podcast/
Full episodes playlist: • Lex Fridman Podcast
Clips playlist: • Lex Fridman Podcast Clips
SOCIAL:
- Twitter: / lexfridman
- LinkedIn: / lexfridman
- Facebook: / lexfridman
- Instagram: / lexfridman
- Medium: / lexfridman
- Reddit: / lexfridman
- Support on Patreon: / lexfridman

Наука

Опубликовано:

 

6 июн 2023

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 31   
@LexClips
@LexClips Год назад
Full podcast episode: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-pdJQ8iVTwj8.html Lex Fridman podcast channel: ru-vid.com Guest bio: Chris Lattner is a legendary software and hardware engineer, leading projects at Apple, Tesla, Google, SiFive, and Modular AI, including the development of Swift, LLVM, Clang, MLIR, CIRCT, TPUs, and Mojo.
@KenOtwell
@KenOtwell Год назад
There have always been products "intended" to be general, cover all platforms, and many generations of hardware. Smalltalk, for example, ran on Mac's and PCs way back in the 80's. Java was intended to run on everything - and kinda does - it just got taken over by business programming and became overly complex. So it's not for lack of trying - - it's just HARD.
@Ancientlaws
@Ancientlaws Год назад
As a noobie programmer i can totally relate
@PepeCoinMania
@PepeCoinMania Год назад
"nobble programmer" you mean bootcamp programmer
@n.a3642
@n.a3642 11 месяцев назад
@@PepeCoinManiawhat 💀
@kwazar6725
@kwazar6725 Год назад
Very cool. Nice intelligent folks you have on here, Lex
@TheReferrer72
@TheReferrer72 Год назад
Nvidia is not going to be happy with this project removing the moat that is Cuda.
@Optimistas777
@Optimistas777 Год назад
It’s necessary, though
@alexshaykevich509
@alexshaykevich509 Год назад
Some of this is kind of ironic from the father of Swift which has grown both very complex and is, for all practical purposes, locked entirely into one ecosystem. And now, he's come up with yet another language in Mojo. These things aren't necessarily Chris' fault, but they've certainly evolved from his work.
@PepeCoinMania
@PepeCoinMania Год назад
LOL who cares, swift works as intended and it works very well
@alexshaykevich509
@alexshaykevich509 Год назад
@@PepeCoinMania you’re missing the point. He’s talking about complexity, etc… and his solution is to prosecute yet another programming language when we already heard all this with Swift and how it was going to solve a lot of these issues. But in the end, Swift is locked into one ecosystem.
@melodyogonna
@melodyogonna 4 месяца назад
Swift works as intended for what it was intended. The problem is that Apple is trying to introduce new usecases for Swift, so the language has to be evolved to meet them.
@alexshaykevich509
@alexshaykevich509 4 месяца назад
Sure, but if the language has evolved, and does evolve, why do we need yet another language?
@melodyogonna
@melodyogonna 4 месяца назад
@@alexshaykevich509 If this is about Mojo then it's meant to do something different. Chris first attempted to make Swift good for machine learning, it didn't work out.
@erikpaulsen3111
@erikpaulsen3111 Год назад
An AOT compiler replaced the JIT on Android because storage was cheaper than CPU and memory. In a context where the server people do fat static builds and run everything in a container because nobody knows how to write a shared library that uses another shared library. Which is why my AI accelerated laptop with two GPU’s is basically a war between two graphics drivers.
@PepeCoinMania
@PepeCoinMania Год назад
people actually knows but industry doesn't want to
@hasnaties
@hasnaties Год назад
@@PepeCoinMania You guys said it
@haldanesghost
@haldanesghost Год назад
Given the trends in transformers, the next big one is obviously gonna be called *BIGBERD* or something like that. Can’t wait to see more Sesame Street images in sophisticated mathematical papers 😂
@goochipoochie
@goochipoochie Год назад
Bigbird has already been uploaded search Cherdleys Bigbird
@redhotbits
@redhotbits Год назад
biggest challenge is how to deal with BS like agile, scrum and uncle bob's dogmas
@Muaahaa
@Muaahaa Год назад
Dang, I thought for sure the biggest enemy was going to be Python XD
@quintrankid8045
@quintrankid8045 Год назад
If only there was a tool that could write code for us.
@kikokobayashi
@kikokobayashi Год назад
Thanks^^
@timyo6288
@timyo6288 Год назад
how is this rambling a 'clip'?
@captnoplan3926
@captnoplan3926 Год назад
Exactly - still don't know what the biggest challenge is. Do you?
@aidenkim6629
@aidenkim6629 Год назад
@@captnoplan3926’m pretty sure he said complexity because you don’t really notice it like how a “fish can’t see water” 0:46
@br2716
@br2716 Год назад
Up your attention span to longer than 30 seconds and touch some grass.
Далее
How principled coders outperform the competition
11:11
Future of Python - Guido van Rossum
1:43
Просмотров 2,3 тыс.
[UPDATE] Mojo Is Faster Than Rust - Mojo Explains More
52:09
Robert Sapolsky: The Illusion of Free Will
2:58:34
Просмотров 319 тыс.