Mojo Lang - Tomorrow's High Performance Python? (with Chris Lattner)

Developer Voices - En podcast af Kris Jenkins - Onsdage

Kategorier:

Mojo is the latest language from the creator of Swift and LLVM. It's an attempt to take some of the best techniques from CPU/GPU-level programming and package them up in a Python-compatible syntax. In this episode we explore why Mojo was created, and what it offers to Python programmers and non-Python programmers alike. How is it built for performance, and which performance features matter? What's its take on functional programming and type systems? And can it marry the high-level programming of Python with the low-level programming of LLVM/MLIR? If you're a Python programmer who needs better performance, a C programmer who expects more from a 'scripting language', or just someone who'd be happier if Python had a first-class type system, Mojo might well be for you… – Mojo: https://www.modular.com/max/mojo Mojo's Roadmap: https://docs.modular.com/mojo/roadmap.html The Mojo Discord: https://discord.com/invite/modular MLIR: https://mlir.llvm.org/ Chris's Talks: https://nondot.org/sabre/Resume.html#talks Chris on Twitter: https://twitter.com/clattner_llvm Kris on Mastodon: http://mastodon.social/@krisajenkins Kris on LinkedIn: https://www.linkedin.com/in/krisjenkins/ Kris on Twitter: https://twitter.com/krisajenkins – #software #podcast #mojolang #ml #pythonml

Visit the podcast's native language site