Prev play stop Next mute max volume 00:00 00:00 repeat Update Required To play the media you will need to either update your browser to a recent version or update your Flash plugin. From Swift to Mojo and high-performance AI Engineering with Chris Lattner The Pragmatic Engineer Kho Tổng Hợp 14,116 11 tháng trước Xem video Facebook Tweet XEM MÔ TẢ Chris Lattner is one of the most influential engineers of the past two decades. He created the LLVM compiler infrastructure and the Swift programming language – and Swift opened iOS development to a broader group of engineers. With Mojo, he’s now aiming to do the same for AI, by lowering the barrier to programming AI applications. I sat down with Chris in San Francisco, to talk language design, lessons on designing Swift and Mojo, and – of course! – compilers. It’s hard to find someone who is as enthusiastic and knowledgeable about compilers as Chris is! We also discussed why experts often resist change even when current tools slow them down, what he learned about AI and hardware from his time across both large and small engineering teams, and why compiler engineering remains one of the best ways to understand how software really works. — *Brought to you by:* • Statsig — The unified platform for flags, analytics, experiments, and more. Companies like Graphite, Notion, and Brex rely on Statsig to measure the impact of the pace they ship. Get a 30-day enterprise trial here. http://statsig.com/pragmatic • Linear – The system for modern product development. Linear is a heavy user of Swift: they just redesigned their native iOS app using their own take on Apple’s Liquid Glass design language. The new app is about speed and performance – just like Linear is. Check it out. https://linear.app/pragmatic?utm_source=gergely&utm_medium=newsletter&utm_campaign=pragmatic-engineer — *The Pragmatic Engineer deepdives relevant for this episode:* • AI Engineering in the real world https://newsletter.pragmaticengineer.com/p/ai-engineering-in-the-real-world • The AI Engineering stack https://newsletter.pragmaticengineer.com/p/the-ai-engineering-stack • Uber's crazy YOLO app rewrite, from the front seat https://blog.pragmaticengineer.com/uber-app-rewrite-yolo/ • Python, Go, Rust, TypeScript and AI with Armin Ronacher https://newsletter.pragmaticengineer.com/p/python-go-rust-typescript-and-ai • Microsoft’s developer tools roots https://newsletter.pragmaticengineer.com/p/microsofts-developer-tools-roots — *Where to find Chris Lattner:* • X: https://x.com/clattner_llvm • LinkedIn: https://www.linkedin.com/in/chris-lattner-5664498a • Website: https://nondot.org/sabre — *In this episode, we cover:* (00:00) Intro (02:35) Compilers in the early 2000s (04:48) Why Chris built LLVM (08:24) GCC vs. LLVM (09:47) LLVM at Apple (19:25) How Chris got support to go open source at Apple (20:28) The story of Swift (24:32) The process for designing a language (31:00) Learnings from launching Swift (35:48) Swift Playgrounds: making coding accessible (40:23) What Swift solved and the technical debt it created (47:28) AI learnings from Google and Tesla (51:23) SiFive: learning about hardware engineering (52:24) Mojo’s origin story (57:15) Modular’s bet on a two-level stack (1:01:49) Compiler shortcomings (1:09:11) Getting started with Mojo (1:15:44) How big is Modular, as a company? (1:19:00) AI coding tools the Modular team uses (1:22:59) What kind of software engineers Modular hires (1:25:22) A programming language for LLMs? No thanks (1:29:06) Why you should study and understand compilers — See the transcript and other references from the episode at https://newsletter.pragmaticengineer.com/podcast — Production and marketing by https://penname.co/. Mp3 liên quan 16:38 Hiha Thử Thách THÁP TROLL SLAP TOWER trong Minecraft 🤣😎 Oops Hiha 3,128,874 view 1 năm trước 29:26 Jon Hamm & Kristen Wiig | Actors on Actors Variety 470,692 view 2 năm trước 5:53 CẢ ĐỜI VÌ CON - Randy ft Thế Hoan Nguyễn Tuân 1,370 view 5 năm trước 2:11 Mâm cỗ Tết từ truyền thống đến độc lạ | VTV24 VTV24 20,109 view 1 năm trước 3:59 Frederic de Wit 17th-century celestial map: Myths and science Art Lectures 350 view 2 năm trước 13:35 Khoai Môn Khâu Dục (Khâu Nhục) Cách Làm Chuẩn Vị Truyền Thống Của Người Hoa - 芋頭扣肉. Món Người Hoa 41,441 view 1 năm trước 11:44 Cách làm HOA CHUỐI CHIÊN GIÒN XÓC GIA VỊ | có thể gọi CÁ CƠM chay chiên giòn | ATHG Ẩm Thực Huỳnh Gia 11,985 view 2 năm trước 3:05 Đậu Hũ Trứng Thịt Bằm sốt cà chua đơn giản mà siêu bắt cơm Bếp Vợ Đậu 134,255 view 2 năm trước 6:16 Cách làm Nộm Hoa Chuối Tai Heo Giòn Ngon Tròn Vị | Hà Ly Cooking Hà Ly Cooking 135,325 view 4 năm trước 49:11 CA KHÚC DA VÀNG VOL 2 - KHÁNH LY - TRỊNH CÔNG SƠN | Tình Khúc Hải Ngoại Bất Hủ Ca Sĩ Khánh Ly 883,645 view 5 năm trước 1:38 undertone | Official Trailer 2 HD | A24 A24 16,458,534 view 8 tháng trước 9:12 DƯA LEO NGÂM NƯỚC MẮM làm ngay theo cách này đơn giản nhanh gọn mà giòn ngon tuyệt vời Món Ngon Cô My 178,808 view 1 năm trước 30:43 Hướng dẫn ĐẦU TƯ CHỨNG KHOÁN cho người mới(2026) Hoàng Vinh Đầu Tư Bền Vững 215,503 view 2 năm trước 0:40 Thêm hàng XÔI KHÂU DỤC vị người Hoa ở Sài Gòn| Địa điểm ăn uống Địa điểm ăn uống 2,681 view 7 năm trước 20:38 Chứng Khoán Hôm Nay | Nhận Định THị Trường Ngày Mai | Vni tuần sau sẽ ra sao Hùng invest 1,895 view 6 tháng trước 12:16 Mâm cơm chiều 30 | Tết Hà Nội 2025 | Tin tức HTV - Đài Hà Nội 95,425 view 1 năm trước 37:01 Xe cháo lòng chính gốc Bắc chất lượng và đông khách nhất vỉa hè Sài Gòn Ăn Vặt Sài Gòn Và Du Lịch 721,380 view 5 năm trước 2:39 TANGLED Live Action (2026) | Sabrina Carpenter - Concept Pitch Trailer The Yeti 633,547 view 1 năm trước 6:34 cách làm TỎI NGÂM GIẤM ĐƯỜNG CHUA NGỌT trắng giòn không bị xanh 1 năm không hư - món ngon ngày tết TÚ LÊ MIỀN TÂY 90,292 view 1 năm trước 3:04 Chả Giò Tôm Thịt Khoai Môn – Bí Quyết Giòn Lâu, Nhân Ngọt Thơm Chuẩn Vị BepXua 5,489 view 1 năm trước Thể loại nhạc