{"id":7042440,"date":"2026-08-20T04:12:19","date_gmt":"2026-08-20T04:12:19","guid":{"rendered":"https:\/\/peraltafinancing.com\/apple-2\/michael-tsai-blog-mojo-1-0\/"},"modified":"2026-08-20T04:12:19","modified_gmt":"2026-08-20T04:12:19","slug":"michael-tsai-blog-mojo-1-0","status":"publish","type":"post","link":"https:\/\/fivemor.com\/?p=7042440","title":{"rendered":"Michael Tsai &#8211; Blog &#8211; Mojo 1.0"},"content":{"rendered":"<p> <br \/>\n<\/p>\n<div>\n<p><a href=\"https:\/\/www.modular.com\/blog\/modular-26-5-mojo-1-0-is-here\">Modular<\/a> (<a href=\"https:\/\/x.com\/clattner_llvm\/status\/2087225787271479496\">tweet<\/a>, <a href=\"https:\/\/news.ycombinator.com\/item?id=48057901\">beta<\/a>, <a href=\"https:\/\/news.ycombinator.com\/item?id=49261128\">Hacker News<\/a>):<\/p>\n<blockquote cite=\"https:\/\/www.modular.com\/blog\/modular-26-5-mojo-1-0-is-here\">\n<p>Today, the Mojo language officially reaches 1.0: a milestone the language has been building toward since its first release in 2023. Mojo has grown into a general-purpose language with a vibrant developer community writing their own libraries, tools, and applications on top of it. With Mojo 1.0, developers can now build for the long-term on a stable, production-ready language foundation.<\/p>\n<p>[\u2026]<\/p>\n<p>Importantly, Mojo 1.0 does not mark the end of the language\u2019s evolution, but it is an important milestone on a longer journey. During the 1.x timeframe, changes should primarily be additive, giving developers confidence that the language will not continually shift beneath them. Breaking changes may still be made, but will be managed with care, following the standards of how mature languages (e.g. C++) evolve over time.<\/p>\n<\/blockquote>\n<p><a href=\"https:\/\/www.modular.com\/blog\/mojo-open-source\">Modular<\/a> (<a href=\"https:\/\/news.ycombinator.com\/item?id=49358327\">Hacker News<\/a>):<\/p>\n<blockquote cite=\"https:\/\/www.modular.com\/blog\/mojo-open-source\">\n<p>We are happy to announce that the Mojo\ud83d\udd25 language is now fully open source under <a href=\"https:\/\/github.com\/modular\/modular\/blob\/main\/LICENSE\">the Apache 2.0 license (with LLVM exceptions)<\/a>! The source code for the Mojo compiler, tooling, and everything else you need to build the language are now available in <a href=\"https:\/\/github.com\/modular\/modular\">our <\/a><a href=\"https:\/\/github.com\/modular\/modular\"><code>modular<\/code><\/a><a href=\"https:\/\/github.com\/modular\/modular\"> GitHub repository<\/a>.<\/p>\n<p>[\u2026]<\/p>\n<p>The Mojo standard library has been accepting contributions since 2024, and we\u2019re grateful for everyone that has helped advance the language. One learning (particularly in today\u2019s era of AI coding) is that we need to be deliberate about how we handle contributions. As such, we aren\u2019t ready to take contributions to the compiler and tooling. We aim to accept contributions to the compiler and tooling by the end of this year, and we\u2019ll share more details when we can.<\/p>\n<\/blockquote>\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=SEwTjZvy8vw\">Abdul Dakkak, Chris Lattner, and Jeff Niu<\/a> (2023):<\/p>\n<blockquote cite=\"https:\/\/www.youtube.com\/watch?v=SEwTjZvy8vw\">\n<p>This talk will give an overview of Mojo \ud83d\udd25, a new programming language in the Python family built on MLIR and LLVM. Mojo aims to bridge the programmability and performance gap in systems programming by combining Python\u2019s ergonomics and ecosystem with C++ and CUDA-level performance into a single language. We will describe how Mojo leverages the MLIR and LLVM infrastructures to provide meta-programming, user-defined code transformations, hardware backends, adaptive compilation, and auto-tuning to enable developers to achieve performance without sacrificing programmability.<\/p>\n<\/blockquote>\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=Fxp3131i1yE\">Gergely Orosz<\/a> (2025, <a href=\"https:\/\/x.com\/GergelyOrosz\/status\/1986194226237850049\">tweet<\/a>):<\/p>\n<blockquote cite=\"https:\/\/www.youtube.com\/watch?v=Fxp3131i1yE\">\n<p>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 \u2013 and Swift opened iOS development to a broader group of engineers. With Mojo, he\u2019s now aiming to do the same for AI, by lowering the barrier to programming AI applications.<\/p>\n<p>I sat down with Chris in San Francisco, to talk language design, lessons on designing Swift and Mojo, and \u2013 of course! \u2013 compilers.<\/p>\n<\/blockquote>\n<p>See also: <a href=\"https:\/\/lpython.org\/blog\/2023\/07\/lpython-novel-fast-retargetable-python-compiler\/\">LPython<\/a> (<a href=\"https:\/\/news.ycombinator.com\/item?id=36916182\">Hacker News<\/a>).<\/p>\n<p>Previously:<\/p>\n<p class=\"tags\"><a rel=\"tag\" href=\"https:\/\/mjtsai.com\/blog\/tag\/artificial-intelligence\/\">Artificial Intelligence<\/a> <a rel=\"tag\" href=\"https:\/\/mjtsai.com\/blog\/tag\/compiler\/\">Compiler<\/a> <a rel=\"tag\" href=\"https:\/\/mjtsai.com\/blog\/tag\/languagedesign\/\">Language Design<\/a> <a rel=\"tag\" href=\"https:\/\/mjtsai.com\/blog\/tag\/llvm\/\">LLVM<\/a> <a rel=\"tag\" href=\"https:\/\/mjtsai.com\/blog\/tag\/mojo-programming-language\/\">Mojo Programming Language<\/a> <a rel=\"tag\" href=\"https:\/\/mjtsai.com\/blog\/tag\/opensource\/\">Open Source<\/a> <a rel=\"tag\" href=\"https:\/\/mjtsai.com\/blog\/tag\/optimization\/\">Optimization<\/a> <a rel=\"tag\" href=\"https:\/\/mjtsai.com\/blog\/tag\/programming\/\">Programming<\/a> <a rel=\"tag\" href=\"https:\/\/mjtsai.com\/blog\/tag\/python\/\">Python<\/a><\/p>\n<h2><a id=\"respond\"><\/a><br \/>\n6 Comments<br \/>\n <\/h2>\n<hr class=\"com-hr\" \/>\n<hr class=\"com-hr\" \/>\n<hr class=\"com-hr\" \/>\n<hr class=\"com-hr\" \/>\n<hr class=\"com-hr\" \/>\n<hr class=\"com-hr\" \/>\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>Modular (tweet, beta, Hacker News): Today, the Mojo language officially reaches 1.0: a milestone the language has been building toward since its first release in 2023. Mojo has grown into a general-purpose language with a vibrant developer community writing their own libraries, tools, and applications on top of it. With Mojo 1.0, developers can now [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11768],"tags":[3767,1823,54620,17088],"dealstore":[],"offerexpiration":[],"class_list":["post-7042440","post","type-post","status-publish","format-standard","hentry","category-apple-2","tag-blog","tag-michael","tag-mojo","tag-tsai"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Michael Tsai - Blog - Mojo 1.0 - Som2ny Network<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fivemor.com\/?p=7042440\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Michael Tsai - Blog - Mojo 1.0 - Som2ny Network\" \/>\n<meta property=\"og:description\" content=\"Modular (tweet, beta, Hacker News): Today, the Mojo language officially reaches 1.0: a milestone the language has been building toward since its first release in 2023. Mojo has grown into a general-purpose language with a vibrant developer community writing their own libraries, tools, and applications on top of it. With Mojo 1.0, developers can now [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fivemor.com\/?p=7042440\" \/>\n<meta property=\"og:site_name\" content=\"Som2ny Network\" \/>\n<meta property=\"article:published_time\" content=\"2026-08-20T04:12:19+00:00\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fivemor.com\/?p=7042440#article\",\"isPartOf\":{\"@id\":\"https:\/\/fivemor.com\/?p=7042440\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\/\/fivemor.com\/#\/schema\/person\/b85e3c3dc0e1daea076524dc8810c371\"},\"headline\":\"Michael Tsai &#8211; Blog &#8211; Mojo 1.0\",\"datePublished\":\"2026-08-20T04:12:19+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fivemor.com\/?p=7042440\"},\"wordCount\":458,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fivemor.com\/#organization\"},\"keywords\":[\"Blog\",\"Michael\",\"mojo\",\"Tsai\"],\"articleSection\":[\"Apple\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fivemor.com\/?p=7042440#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fivemor.com\/?p=7042440\",\"url\":\"https:\/\/fivemor.com\/?p=7042440\",\"name\":\"Michael Tsai - Blog - Mojo 1.0 - Som2ny Network\",\"isPartOf\":{\"@id\":\"https:\/\/fivemor.com\/#website\"},\"datePublished\":\"2026-08-20T04:12:19+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/fivemor.com\/?p=7042440#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fivemor.com\/?p=7042440\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fivemor.com\/?p=7042440#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/fivemor.com\/?bp_activities=1\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Michael Tsai &#8211; Blog &#8211; Mojo 1.0\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fivemor.com\/#website\",\"url\":\"https:\/\/fivemor.com\/\",\"name\":\"Som2ny Network\",\"description\":\"Daily Deals\",\"publisher\":{\"@id\":\"https:\/\/fivemor.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fivemor.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/fivemor.com\/#organization\",\"name\":\"Som2ny Network\",\"url\":\"https:\/\/fivemor.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/fivemor.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/07\/4a0953c4-logo-300x86-1.png\",\"contentUrl\":\"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/07\/4a0953c4-logo-300x86-1.png\",\"width\":300,\"height\":86,\"caption\":\"Som2ny Network\"},\"image\":{\"@id\":\"https:\/\/fivemor.com\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/fivemor.com\/#\/schema\/person\/b85e3c3dc0e1daea076524dc8810c371\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/fivemor.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/729ae85bf62b9917e93538db2f2688ca?s=96&r=g&default=https%3A%2F%2Ffivemor.com%2Fwp-content%2Fplugins%2Fbuddypress-first-letter-avatar%2Fimages%2Fdefault%2F96%2Flatin_a.png\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/729ae85bf62b9917e93538db2f2688ca?s=96&r=g&default=https%3A%2F%2Ffivemor.com%2Fwp-content%2Fplugins%2Fbuddypress-first-letter-avatar%2Fimages%2Fdefault%2F96%2Flatin_a.png\",\"caption\":\"admin\"},\"sameAs\":[\"https:\/\/fivemor.com\"],\"url\":\"https:\/\/fivemor.com\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Michael Tsai - Blog - Mojo 1.0 - Som2ny Network","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fivemor.com\/?p=7042440","og_locale":"en_US","og_type":"article","og_title":"Michael Tsai - Blog - Mojo 1.0 - Som2ny Network","og_description":"Modular (tweet, beta, Hacker News): Today, the Mojo language officially reaches 1.0: a milestone the language has been building toward since its first release in 2023. Mojo has grown into a general-purpose language with a vibrant developer community writing their own libraries, tools, and applications on top of it. With Mojo 1.0, developers can now [&hellip;]","og_url":"https:\/\/fivemor.com\/?p=7042440","og_site_name":"Som2ny Network","article_published_time":"2026-08-20T04:12:19+00:00","author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fivemor.com\/?p=7042440#article","isPartOf":{"@id":"https:\/\/fivemor.com\/?p=7042440"},"author":{"name":"admin","@id":"https:\/\/fivemor.com\/#\/schema\/person\/b85e3c3dc0e1daea076524dc8810c371"},"headline":"Michael Tsai &#8211; Blog &#8211; Mojo 1.0","datePublished":"2026-08-20T04:12:19+00:00","mainEntityOfPage":{"@id":"https:\/\/fivemor.com\/?p=7042440"},"wordCount":458,"commentCount":0,"publisher":{"@id":"https:\/\/fivemor.com\/#organization"},"keywords":["Blog","Michael","mojo","Tsai"],"articleSection":["Apple"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fivemor.com\/?p=7042440#respond"]}]},{"@type":"WebPage","@id":"https:\/\/fivemor.com\/?p=7042440","url":"https:\/\/fivemor.com\/?p=7042440","name":"Michael Tsai - Blog - Mojo 1.0 - Som2ny Network","isPartOf":{"@id":"https:\/\/fivemor.com\/#website"},"datePublished":"2026-08-20T04:12:19+00:00","breadcrumb":{"@id":"https:\/\/fivemor.com\/?p=7042440#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fivemor.com\/?p=7042440"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fivemor.com\/?p=7042440#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/fivemor.com\/?bp_activities=1"},{"@type":"ListItem","position":2,"name":"Michael Tsai &#8211; Blog &#8211; Mojo 1.0"}]},{"@type":"WebSite","@id":"https:\/\/fivemor.com\/#website","url":"https:\/\/fivemor.com\/","name":"Som2ny Network","description":"Daily Deals","publisher":{"@id":"https:\/\/fivemor.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fivemor.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/fivemor.com\/#organization","name":"Som2ny Network","url":"https:\/\/fivemor.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/fivemor.com\/#\/schema\/logo\/image\/","url":"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/07\/4a0953c4-logo-300x86-1.png","contentUrl":"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/07\/4a0953c4-logo-300x86-1.png","width":300,"height":86,"caption":"Som2ny Network"},"image":{"@id":"https:\/\/fivemor.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/fivemor.com\/#\/schema\/person\/b85e3c3dc0e1daea076524dc8810c371","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/fivemor.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/729ae85bf62b9917e93538db2f2688ca?s=96&r=g&default=https%3A%2F%2Ffivemor.com%2Fwp-content%2Fplugins%2Fbuddypress-first-letter-avatar%2Fimages%2Fdefault%2F96%2Flatin_a.png","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/729ae85bf62b9917e93538db2f2688ca?s=96&r=g&default=https%3A%2F%2Ffivemor.com%2Fwp-content%2Fplugins%2Fbuddypress-first-letter-avatar%2Fimages%2Fdefault%2F96%2Flatin_a.png","caption":"admin"},"sameAs":["https:\/\/fivemor.com"],"url":"https:\/\/fivemor.com\/?author=1"}]}},"_links":{"self":[{"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/posts\/7042440","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=7042440"}],"version-history":[{"count":0,"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/posts\/7042440\/revisions"}],"wp:attachment":[{"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=7042440"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=7042440"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=7042440"},{"taxonomy":"dealstore","embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fdealstore&post=7042440"},{"taxonomy":"offerexpiration","embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fofferexpiration&post=7042440"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}