It was super fun talking with ThePrimeagen and TJ last week: we relived the social side of launching Swift at Apple, lessons learned building scale projects, what Mojo🔥 is and how (yes) progress is still being made in systems, and more. It was a lot of fun and they kept me on track and the discussion quite accessible. Thanks both! https://lnkd.in/gXymZprb
I Interviewed The Creator Of LLVM, Clang, Swift, and Mojo
https://www.youtube.com/
This interview was awesome, I watched last night. It was highly educational to hear about the social / political side of 'selling' Swift within Apple. It can be a total shock, especially if you are 100% convinced that your idea is awesome, if you can't find much support for it.
Chris Lattner Sounds like an engaging discussion! At Developer eXperience Hub, we’re always excited about innovation in tech and the future of programming languages. Collaboration is key to driving progress! #SoftwareDevelopment #Innovation #WebDevelopment #ChatGPTIntegration #TeamCollaboration
Sounds like an enlightening discussion! Reflecting on the lessons from the launch of Swift, what were some key challenges you faced in scaling those projects? Curious to hear more about the evolving role of systems in this context.
So many lessons learned from this interview. It’s been fun and inspiring, thanks for sharing your experience!
I watched it the other day. Was excellent, hopefully attracts some more attention on to Mojo too.
Great insights, Chris! Your experiences with Swift and Mojo🔥 are truly inspiring. Keep leading the way in systems progress. Cheers!
It was great hearing you guys talk! Definitely gonna check out mojo!
This was a fun watch 🙂
now we know Craig Federighi is a JVM expert! I still like Swift a lot and definitely need to try Mojo 🔥 great interview!
Product Manager @ Google, Zocdoc┇Developer Advocate @ Google┇Music everywhere┇Web, APIs, AI, Partner work
1moThis is a great listen! I loved the part about the "church of functional programming"... but also the idea that we shouldn't be scared to look at an area that's a collection of old technologies that kind of work together, hypothesize, "couldn't this all be easier and cleaner?", and see if one can build something logically built for the modern use case. Also, if you take the time to truly grasp how a tech package works, down to the way it's compiled to machine code and the way the CPU will execute that, you can create optimizations that others could not.