Mojo with Chris Lattner
Listen now
Description
For the 100th episode of Software Unscripted, Richard talks with Chris Lattner, creator of Swift, the Clang C++ compiler, LLVM, and now the Mojo programming language, about Mojo, Roc, API design, compiler optimizations, and language design! "Swift for C++ Practitioners" by Doug Gregor - https://www.douggregor.net/posts/swift-for-cxx-practitioners-value-types/ Mojo - https://www.modular.com/mojo Modular Computing - https://www.modular.com Roc - https://roc-lang.org LLVM - https://llvm.org Clang - https://clang.llvm.org Swift - https://www.swift.org CUDA - https://developer.nvidia.com/cuda-zone SIMD - https://en.wikipedia.org/wiki/Single_instructionmultipledata cmov instruction - https://github.com/marcin-osowski/cmov Hosted on Acast. See acast.com/privacy for more information.
More Episodes
Richard talks with Peter Saxton, creator of the EYG programming language, about the problems Peter aims to solve with EYG, and some of the unique design decisions he's made with it. A type-safe eval() operation even comes up in the discussion! EYG: https://eyg.run Unison:...
Published 11/17/24
Published 11/17/24
Richard talks with Will Sentance, the teacher of the Hard Parts series and the founder and CEO of CodeSmith, which is a Software Engineering and AI immersive education program. They talk about how AI is intersecting with modern programming education, what's considered "fundamentals" these days,...
Published 10/16/24