{"exhaustive":{"nbHits":false,"typo":false},"exhaustiveNbHits":false,"exhaustiveTypo":false,"hits":[{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"flaburgan"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["mojo","modular"],"value":"Summarized here: <a href=\"https://www.phoronix.com/news/Modular-Mojo-Open-Source\" rel=\"nofollow\">https://www.phoronix.com/news/<em>Modular</em>-<em>Mojo</em>-Open-Source</a><p>This is by Chris Lattner, known for LLVM and Swift."},"story_title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["mojo","modular"],"value":"The <em>Mojo</em> language (by <em>Modular</em>, now Qualcomm) is now open-source"},"story_url":{"fullyHighlighted":false,"matchLevel":"partial","matchedWords":["modular"],"value":"https://www.<em>modular</em>.com/blog/modcon-announcements"}},"_tags":["comment","author_flaburgan","story_49358327"],"author":"flaburgan","children":[49360668],"comment_text":"Summarized here: <a href=\"https:&#x2F;&#x2F;www.phoronix.com&#x2F;news&#x2F;Modular-Mojo-Open-Source\" rel=\"nofollow\">https:&#x2F;&#x2F;www.phoronix.com&#x2F;news&#x2F;Modular-Mojo-Open-Source</a><p>This is by Chris Lattner, known for LLVM and Swift.","created_at":"2026-08-19T07:47:19Z","created_at_i":1787125639,"objectID":"49358328","parent_id":49358327,"story_id":49358327,"story_title":"The Mojo language (by Modular, now Qualcomm) is now open-source","story_url":"https://www.modular.com/blog/modcon-announcements","updated_at":"2026-08-19T17:02:55Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"melodyogonna"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["mojo","modular"],"value":"You can depend on just MLIR core; <em>Mojo</em> (from <em>Modular</em>) uses MLIR, with only the index and LLVM dialects coming from upstream MLIR. The benefit is that you focus on designing your IR without also building supporting infrastructure, while having MLIR ecosystem at hand should you need it."},"story_title":{"matchLevel":"none","matchedWords":[],"value":"UnifiedIR for Julia"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"https://github.com/JuliaLang/julia/pull/62334"}},"_tags":["comment","author_melodyogonna","story_48962600"],"author":"melodyogonna","comment_text":"You can depend on just MLIR core; Mojo (from Modular) uses MLIR, with only the index and LLVM dialects coming from upstream MLIR. The benefit is that you focus on designing your IR without also building supporting infrastructure, while having MLIR ecosystem at hand should you need it.","created_at":"2026-07-20T14:24:27Z","created_at_i":1784557467,"objectID":"48979307","parent_id":48969851,"story_id":48962600,"story_title":"UnifiedIR for Julia","story_url":"https://github.com/JuliaLang/julia/pull/62334","updated_at":"2026-07-20T19:33:53Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"dwa3592"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["mojo","modular"],"value":"Has anyone used <em>mojo</em>/<em>modular</em> extensively in their work? I installed it as soon as it was available but never went past the toy examples."},"story_title":{"fullyHighlighted":false,"matchLevel":"partial","matchedWords":["modular"],"value":"Qualcomm to Acquire <em>Modular</em>"},"story_url":{"fullyHighlighted":false,"matchLevel":"partial","matchedWords":["modular"],"value":"https://www.reuters.com/business/qualcomm-buy-ai-startup-<em>modular</em>-2026-06-24/"}},"_tags":["comment","author_dwa3592","story_48659798"],"author":"dwa3592","children":[48670818,48671401],"comment_text":"Has anyone used mojo&#x2F;modular extensively in their work? I installed it as soon as it was available but never went past the toy examples.","created_at":"2026-06-24T22:49:54Z","created_at_i":1782341394,"objectID":"48666533","parent_id":48659798,"story_id":48659798,"story_title":"Qualcomm to Acquire Modular","story_url":"https://www.reuters.com/business/qualcomm-buy-ai-startup-modular-2026-06-24/","updated_at":"2026-06-25T22:29:54Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"melodyogonna"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["mojo","modular"],"value":"Have you ever wondered how much work would have been saved by the Pytorch team if they could have used just Cuda for all the platforms they support? If they didn't have to write compatibility abstractions or layers, and instead just focused on the problem of training neural networks? What if all the primitives they used from Cuda and cuDNN worked just as well on AMD GPUs, Apple GPUs, and probably Google's TPUs as they did on Nvidia GPUs?<p><em>Mojo</em> and <em>Modular</em>'s Max platform would do to heterogeneous compute what LLVM did to programming language development. People who dismiss the real value offering here know nothing. <em>Modular</em> have already raised $350m+ from industry giants (including Nvidia and Google) to solve this, and I believe they will."},"story_title":{"fullyHighlighted":false,"matchLevel":"partial","matchedWords":["mojo"],"value":"<em>Mojo</em> 1.0 Beta"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"https://mojolang.org/"}},"_tags":["comment","author_melodyogonna","story_48057901"],"author":"melodyogonna","children":[48071150,48072367],"comment_text":"Have you ever wondered how much work would have been saved by the Pytorch team if they could have used just Cuda for all the platforms they support? If they didn&#x27;t have to write compatibility abstractions or layers, and instead just focused on the problem of training neural networks? What if all the primitives they used from Cuda and cuDNN worked just as well on AMD GPUs, Apple GPUs, and probably Google&#x27;s TPUs as they did on Nvidia GPUs?<p>Mojo and Modular&#x27;s Max platform would do to heterogeneous compute what LLVM did to programming language development. People who dismiss the real value offering here know nothing. Modular have already raised $350m+ from industry giants (including Nvidia and Google) to solve this, and I believe they will.","created_at":"2026-05-08T17:18:31Z","created_at_i":1778260711,"objectID":"48066086","parent_id":48065653,"story_id":48057901,"story_title":"Mojo 1.0 Beta","story_url":"https://mojolang.org/","updated_at":"2026-05-09T06:24:50Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"satvikpendem"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["mojo","modular"],"value":"<em>Mojo</em> and <em>Modular</em> have millions of users?"},"story_title":{"matchLevel":"none","matchedWords":[],"value":"Closing this as we are no longer pursuing Swift adoption"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"https://github.com/LadybirdBrowser/ladybird/issues/933"}},"_tags":["comment","author_satvikpendem","story_47067678"],"author":"satvikpendem","children":[47071630],"comment_text":"Mojo and Modular have millions of users?","created_at":"2026-02-19T01:59:06Z","created_at_i":1771466346,"objectID":"47068974","parent_id":47068603,"story_id":47067678,"story_title":"Closing this as we are no longer pursuing Swift adoption","story_url":"https://github.com/LadybirdBrowser/ladybird/issues/933","updated_at":"2026-08-05T12:59:04Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"bahmboo"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["mojo","modular"],"value":"You don't explain or support your position, you are calling Lattner names. That's not helpful to me or anyone else if we are trying to evaluate his work. Swift has millions of users as does <em>Mojo</em> and <em>Modular</em> in general. These are not trivial accomplishments."},"story_title":{"matchLevel":"none","matchedWords":[],"value":"Closing this as we are no longer pursuing Swift adoption"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"https://github.com/LadybirdBrowser/ladybird/issues/933"}},"_tags":["comment","author_bahmboo","story_47067678"],"author":"bahmboo","children":[47068974],"comment_text":"You don&#x27;t explain or support your position, you are calling Lattner names. That&#x27;s not helpful to me or anyone else if we are trying to evaluate his work. Swift has millions of users as does Mojo and Modular in general. These are not trivial accomplishments.","created_at":"2026-02-19T01:01:53Z","created_at_i":1771462913,"objectID":"47068603","parent_id":47068456,"story_id":47067678,"story_title":"Closing this as we are no longer pursuing Swift adoption","story_url":"https://github.com/LadybirdBrowser/ladybird/issues/933","updated_at":"2026-03-31T21:26:13Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"falcor84"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["mojo","modular"],"value":"I love the integration of SageMath to some of the examples there, but am thinking - why not have the whole thing built on top of a computer algebra system? I know it's a lot of work, but it's getting easier, and could offer a lot of value.<p>On a related note, I was very pleasantly surprised to stumble upon the <em>mojo</em> language GPU Puzzles [0] and to see that they include manim animations for many of the puzzles, and include the source for these in the repo [1]. In this case, they are entirely separate from the actual language constructs, but I imagine that it would be very feasible to have the algebraic structures fully integrated with the code for their visualizations.<p>[0] <a href=\"https://puzzles.modular.com/\" rel=\"nofollow\">https://puzzles.<em>modular</em>.com/</a><p>[1] <a href=\"https://github.com/modular/mojo-gpu-puzzles/blob/main/book/src/puzzle_01/puzzle_01_viz.py\" rel=\"nofollow\">https://github.com/<em>modular</em>/<em>mojo</em>-gpu-puzzles/blob/main/book/s...</a>"},"story_title":{"matchLevel":"none","matchedWords":[],"value":"Online Textbook for Braid groups and knots and tangles"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"https://matthematics.com/redoak/redoak.html"}},"_tags":["comment","author_falcor84","story_46310650"],"author":"falcor84","comment_text":"I love the integration of SageMath to some of the examples there, but am thinking - why not have the whole thing built on top of a computer algebra system? I know it&#x27;s a lot of work, but it&#x27;s getting easier, and could offer a lot of value.<p>On a related note, I was very pleasantly surprised to stumble upon the mojo language GPU Puzzles [0] and to see that they include manim animations for many of the puzzles, and include the source for these in the repo [1]. In this case, they are entirely separate from the actual language constructs, but I imagine that it would be very feasible to have the algebraic structures fully integrated with the code for their visualizations.<p>[0] <a href=\"https:&#x2F;&#x2F;puzzles.modular.com&#x2F;\" rel=\"nofollow\">https:&#x2F;&#x2F;puzzles.modular.com&#x2F;</a><p>[1] <a href=\"https:&#x2F;&#x2F;github.com&#x2F;modular&#x2F;mojo-gpu-puzzles&#x2F;blob&#x2F;main&#x2F;book&#x2F;src&#x2F;puzzle_01&#x2F;puzzle_01_viz.py\" rel=\"nofollow\">https:&#x2F;&#x2F;github.com&#x2F;modular&#x2F;mojo-gpu-puzzles&#x2F;blob&#x2F;main&#x2F;book&#x2F;s...</a>","created_at":"2025-12-18T14:05:02Z","created_at_i":1766066702,"objectID":"46312804","parent_id":46310650,"story_id":46310650,"story_title":"Online Textbook for Braid groups and knots and tangles","story_url":"https://matthematics.com/redoak/redoak.html","updated_at":"2026-03-05T23:13:31Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"loglog"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["mojo","modular"],"value":"This sounds even worse than <em>Modular</em>/<em>Mojo</em>. They made their language look terrible by trying to make it look like Python, only to effectively admit that source compatibility will not really work any time soon. Is there any reason to believe that a different take on the same problem with stricter source compatibility will work out better?"},"story_title":{"matchLevel":"none","matchedWords":[],"value":"Python developers are embracing type hints"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"https://pyrefly.org/blog/why-typed-python/"}},"_tags":["comment","author_loglog","story_45358841"],"author":"loglog","comment_text":"This sounds even worse than Modular&#x2F;Mojo. They made their language look terrible by trying to make it look like Python, only to effectively admit that source compatibility will not really work any time soon. Is there any reason to believe that a different take on the same problem with stricter source compatibility will work out better?","created_at":"2025-09-28T21:39:15Z","created_at_i":1759095555,"objectID":"45408314","parent_id":45404669,"story_id":45358841,"story_title":"Python developers are embracing type hints","story_url":"https://pyrefly.org/blog/why-typed-python/","updated_at":"2026-03-05T22:45:44Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"growthwtf"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["mojo","modular"],"value":"Lattner's comment aside (which I'm fanboying a little bit at), I do tend to agree with your pessimism/realism for what it's worth. It's gonna be a long long time before that whole mess you're describing is sorted out, but I'm confident that over the next decade we will do it. There's just too much money to be made by fixing it at this point.<p>I don't think it's gonna happen instantly, but it will happen, and <em>Mojo</em>/<em>Modular</em> are really the only language platform I see taking a coherent approach to it right now."},"story_title":{"fullyHighlighted":false,"matchLevel":"partial","matchedWords":["mojo"],"value":"Apple Silicon GPU Support in <em>Mojo</em>"},"story_url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["mojo","modular"],"value":"https://forum.<em>modular</em>.com/t/apple-silicon-gpu-support-in-<em>mojo</em>/2295"}},"_tags":["comment","author_growthwtf","story_45326388"],"author":"growthwtf","children":[45350643],"comment_text":"Lattner&#x27;s comment aside (which I&#x27;m fanboying a little bit at), I do tend to agree with your pessimism&#x2F;realism for what it&#x27;s worth. It&#x27;s gonna be a long long time before that whole mess you&#x27;re describing is sorted out, but I&#x27;m confident that over the next decade we will do it. There&#x27;s just too much money to be made by fixing it at this point.<p>I don&#x27;t think it&#x27;s gonna happen instantly, but it will happen, and Mojo&#x2F;Modular are really the only language platform I see taking a coherent approach to it right now.","created_at":"2025-09-22T20:02:28Z","created_at_i":1758571348,"objectID":"45338732","parent_id":45329750,"story_id":45326388,"story_title":"Apple Silicon GPU Support in Mojo","story_url":"https://forum.modular.com/t/apple-silicon-gpu-support-in-mojo/2295","updated_at":"2026-03-05T22:42:06Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"chrislattner"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["mojo","modular"],"value":"<em>Modular</em>/<em>Mojo</em> is faster than NVIDIA's libraries on their own chips, and open source instead of binary blob.  See the 4 part series that culimates in <a href=\"https://www.modular.com/blog/matrix-multiplication-on-blackwell-part-4---breaking-sota\" rel=\"nofollow\">https://www.<em>modular</em>.com/blog/matrix-multiplication-on-blackw...</a> for Blackwell for example."},"story_title":{"fullyHighlighted":false,"matchLevel":"partial","matchedWords":["mojo"],"value":"Apple Silicon GPU Support in <em>Mojo</em>"},"story_url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["mojo","modular"],"value":"https://forum.<em>modular</em>.com/t/apple-silicon-gpu-support-in-<em>mojo</em>/2295"}},"_tags":["comment","author_chrislattner","story_45326388"],"author":"chrislattner","children":[45328781],"comment_text":"Modular&#x2F;Mojo is faster than NVIDIA&#x27;s libraries on their own chips, and open source instead of binary blob.  See the 4 part series that culimates in <a href=\"https:&#x2F;&#x2F;www.modular.com&#x2F;blog&#x2F;matrix-multiplication-on-blackwell-part-4---breaking-sota\" rel=\"nofollow\">https:&#x2F;&#x2F;www.modular.com&#x2F;blog&#x2F;matrix-multiplication-on-blackw...</a> for Blackwell for example.","created_at":"2025-09-22T00:54:42Z","created_at_i":1758502482,"objectID":"45328082","parent_id":45327661,"story_id":45326388,"story_title":"Apple Silicon GPU Support in Mojo","story_url":"https://forum.modular.com/t/apple-silicon-gpu-support-in-mojo/2295","updated_at":"2026-03-05T22:41:28Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"fnands"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["mojo","modular"],"value":"<em>Mojo</em> (and <em>Modular</em>'s whole stack) is pretty much completely focused at people who are interested in inference, not training nor research so much at this moment.<p>So going after people who need to build low latency high-throughput inference systems.<p>Also as someone else pointed out, they also target all kinds of hardware, not just NVidia."},"story_title":{"fullyHighlighted":false,"matchLevel":"partial","matchedWords":["mojo"],"value":"Python can run <em>Mojo</em> now"},"story_url":{"fullyHighlighted":false,"matchLevel":"partial","matchedWords":["mojo"],"value":"https://koaning.io/posts/giving-<em>mojo</em>-a-spin/"}},"_tags":["comment","author_fnands","story_44331316"],"author":"fnands","children":[44353493,44355470],"comment_text":"Mojo (and Modular&#x27;s whole stack) is pretty much completely focused at people who are interested in inference, not training nor research so much at this moment.<p>So going after people who need to build low latency high-throughput inference systems.<p>Also as someone else pointed out, they also target all kinds of hardware, not just NVidia.","created_at":"2025-06-23T08:05:10Z","created_at_i":1750665910,"objectID":"44353482","parent_id":44352991,"story_id":44331316,"story_title":"Python can run Mojo now","story_url":"https://koaning.io/posts/giving-mojo-a-spin/","updated_at":"2025-12-27T15:29:52Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"gkapur"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["mojo","modular"],"value":"There was also Wing cloud (fka Monada) and there\u2019s <em>Mojo</em> by <em>Modular</em> (<a href=\"https://www.modular.com/mojo\" rel=\"nofollow\">https://www.<em>modular</em>.com/<em>mojo</em></a>.)<p>Feels like two types of companies raised money: - Companies trying to couple the cloud with a programming language. - More recently, companies trying to couple GPUs with a programming language/alternative to CUDA.<p>Will be curious how this generation goes."},"story_title":{"matchLevel":"none","matchedWords":[],"value":"Darklang Goes Open Source"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"https://blog.darklang.com/darklang-goes-open-source/"}},"_tags":["comment","author_gkapur","story_44290653"],"author":"gkapur","comment_text":"There was also Wing cloud (fka Monada) and there\u2019s Mojo by Modular (<a href=\"https:&#x2F;&#x2F;www.modular.com&#x2F;mojo\" rel=\"nofollow\">https:&#x2F;&#x2F;www.modular.com&#x2F;mojo</a>.)<p>Feels like two types of companies raised money: - Companies trying to couple the cloud with a programming language. - More recently, companies trying to couple GPUs with a programming language&#x2F;alternative to CUDA.<p>Will be curious how this generation goes.","created_at":"2025-06-16T17:28:09Z","created_at_i":1750094889,"objectID":"44291542","parent_id":44291160,"story_id":44290653,"story_title":"Darklang Goes Open Source","story_url":"https://blog.darklang.com/darklang-goes-open-source/","updated_at":"2025-06-16T17:31:20Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"Kalanos"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["mojo","modular"],"value":"With some serious repositioning, I think there is still an opportunity for Julia to displace Python tools like polars/pandas/numpy, airflow, and pytorch -- with a unified ecosystem that makes it easy to transition to GPU and lead a differentiable programming revolution. They have the brain power to do it.<p>The future of Python's main open source data science ecosystem, numfocus, does not seem bright. Despite performance improvements, Python will always be a glue language. Python succeeds because the language and its tools are *<i>EASY TO USE*</i>. It has nothing to do with computer science sophistication or academic prowess - it humbly gets the job done and responds to feedback.<p>In comparison to <em>mojo</em>/max/<em>modular</em>, the julia community doesn't seem to be concerned with capturing share from python or picking off its use cases. That's the real problem. There is room for more than one winner here. However, have the people that wanted to give julia a shot already done so? I hope not because there is so much richness to their community under the hood."},"story_title":{"matchLevel":"none","matchedWords":[],"value":"Julia and JuliaHub: Advancing Innovation and Growth"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"https://info.juliahub.com/blog/julia-juliahub-advancing-innovation-and-growth"}},"_tags":["comment","author_Kalanos","story_42915786"],"author":"Kalanos","children":[42953047,42953723],"comment_text":"With some serious repositioning, I think there is still an opportunity for Julia to displace Python tools like polars&#x2F;pandas&#x2F;numpy, airflow, and pytorch -- with a unified ecosystem that makes it easy to transition to GPU and lead a differentiable programming revolution. They have the brain power to do it.<p>The future of Python&#x27;s main open source data science ecosystem, numfocus, does not seem bright. Despite performance improvements, Python will always be a glue language. Python succeeds because the language and its tools are *<i>EASY TO USE*</i>. It has nothing to do with computer science sophistication or academic prowess - it humbly gets the job done and responds to feedback.<p>In comparison to mojo&#x2F;max&#x2F;modular, the julia community doesn&#x27;t seem to be concerned with capturing share from python or picking off its use cases. That&#x27;s the real problem. There is room for more than one winner here. However, have the people that wanted to give julia a shot already done so? I hope not because there is so much richness to their community under the hood.","created_at":"2025-02-05T18:02:15Z","created_at_i":1738778535,"objectID":"42952548","parent_id":42915786,"story_id":42915786,"story_title":"Julia and JuliaHub: Advancing Innovation and Growth","story_url":"https://info.juliahub.com/blog/julia-juliahub-advancing-innovation-and-growth","updated_at":"2025-02-07T13:52:14Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"fuzztester"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["mojo","modular"],"value":"<em>Mojo</em> from <em>Modular</em>?<p>I've not checked it out enough yet, and it's early days for it anyway.<p>Just saying it may be worth keeping an eye on.<p>I've seen some videos of Chris Lattner talking about it.<p><a href=\"https://www.modular.com/mojo\" rel=\"nofollow\">https://www.<em>modular</em>.com/<em>mojo</em></a><p><a href=\"https://hn.algolia.com/?q=mojo\" rel=\"nofollow\">https://hn.algolia.com/?q=<em>mojo</em></a>"},"story_title":{"matchLevel":"none","matchedWords":[],"value":"\"We're building a new static type checker for Python\""},"story_url":{"matchLevel":"none","matchedWords":[],"value":"https://twitter.com/charliermarsh/status/1884651482009477368"}},"_tags":["comment","author_fuzztester","story_42868576"],"author":"fuzztester","children":[42871684],"comment_text":"Mojo from Modular?<p>I&#x27;ve not checked it out enough yet, and it&#x27;s early days for it anyway.<p>Just saying it may be worth keeping an eye on.<p>I&#x27;ve seen some videos of Chris Lattner talking about it.<p><a href=\"https:&#x2F;&#x2F;www.modular.com&#x2F;mojo\" rel=\"nofollow\">https:&#x2F;&#x2F;www.modular.com&#x2F;mojo</a><p><a href=\"https:&#x2F;&#x2F;hn.algolia.com&#x2F;?q=mojo\" rel=\"nofollow\">https:&#x2F;&#x2F;hn.algolia.com&#x2F;?q=mojo</a>","created_at":"2025-01-29T20:56:33Z","created_at_i":1738184193,"objectID":"42871047","parent_id":42870868,"story_id":42868576,"story_title":"\"We're building a new static type checker for Python\"","story_url":"https://twitter.com/charliermarsh/status/1884651482009477368","updated_at":"2025-02-07T08:56:01Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"kristianp"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["mojo","modular"],"value":"&gt; Let's explore these challenges and how <em>Mojo</em> helps address them<p>You've not linked to or explained what <em>Mojo</em> is.  There's also a lot going on with different products mentioned: <em>Modular</em>, Unum cloud, SimSIMD that are not contextualised either.  While I'm at it, where do the others come in (Ovadia, Lemire, Lattner), you all worked on SimSIMD, I guess?<p>That said, this is a great article, thanks.<p>Edit: <em>Mojo</em> is a programming language with python-like syntax, and is a product by <em>Modular</em>: <a href=\"https://github.com/modularml/mojo\">https://github.com/modularml/<em>mojo</em></a>"},"story_title":{"matchLevel":"none","matchedWords":[],"value":"Understanding SIMD: Infinite complexity of trivial problems"},"story_url":{"fullyHighlighted":false,"matchLevel":"partial","matchedWords":["modular"],"value":"https://www.<em>modular</em>.com/blog/understanding-simd-infinite-complexity-of-trivial-problems"}},"_tags":["comment","author_kristianp","story_42237938"],"author":"kristianp","children":[42288699],"comment_text":"&gt; Let&#x27;s explore these challenges and how Mojo helps address them<p>You&#x27;ve not linked to or explained what Mojo is.  There&#x27;s also a lot going on with different products mentioned: Modular, Unum cloud, SimSIMD that are not contextualised either.  While I&#x27;m at it, where do the others come in (Ovadia, Lemire, Lattner), you all worked on SimSIMD, I guess?<p>That said, this is a great article, thanks.<p>Edit: Mojo is a programming language with python-like syntax, and is a product by Modular: <a href=\"https:&#x2F;&#x2F;github.com&#x2F;modularml&#x2F;mojo\">https:&#x2F;&#x2F;github.com&#x2F;modularml&#x2F;mojo</a>","created_at":"2024-11-30T23:34:25Z","created_at_i":1733009665,"objectID":"42284861","parent_id":42237938,"story_id":42237938,"story_title":"Understanding SIMD: Infinite complexity of trivial problems","story_url":"https://www.modular.com/blog/understanding-simd-infinite-complexity-of-trivial-problems","updated_at":"2024-12-01T15:32:05Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"qaq"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["mojo","modular"],"value":"<a href=\"https://github.com/modularml/mojo/blob/main/LICENSE\">https://github.com/<em>modular</em>ml/<em>mojo</em>/blob/main/LICENSE</a>"},"story_title":{"matchLevel":"none","matchedWords":[],"value":"State of Python 3.13 performance: Free-threading"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"https://codspeed.io/blog/state-of-python-3-13-performance-free-threading"}},"_tags":["comment","author_qaq","story_42051197"],"author":"qaq","children":[42057543],"comment_text":"<a href=\"https:&#x2F;&#x2F;github.com&#x2F;modularml&#x2F;mojo&#x2F;blob&#x2F;main&#x2F;LICENSE\">https:&#x2F;&#x2F;github.com&#x2F;modularml&#x2F;mojo&#x2F;blob&#x2F;main&#x2F;LICENSE</a>","created_at":"2024-11-05T23:45:10Z","created_at_i":1730850310,"objectID":"42056216","parent_id":42052796,"story_id":42051197,"story_title":"State of Python 3.13 performance: Free-threading","story_url":"https://codspeed.io/blog/state-of-python-3-13-performance-free-threading","updated_at":"2024-11-06T07:25:14Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"qaq"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["mojo","modular"],"value":"Well if <em>Mojo</em> and <em>Modular</em> Max Platform take off I guess there will be a path for AMD"},"story_title":{"matchLevel":"none","matchedWords":[],"value":"Testing AMD's Giant MI300X"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"https://chipsandcheese.com/2024/06/25/testing-amds-giant-mi300x/"}},"_tags":["comment","author_qaq","story_40789919"],"author":"qaq","children":[40797379],"comment_text":"Well if Mojo and Modular Max Platform take off I guess there will be a path for AMD","created_at":"2024-06-25T17:34:03Z","created_at_i":1719336843,"objectID":"40791191","parent_id":40791010,"story_id":40789919,"story_title":"Testing AMD's Giant MI300X","story_url":"https://chipsandcheese.com/2024/06/25/testing-amds-giant-mi300x/","updated_at":"2024-09-20T17:21:14Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"dcow"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["mojo","modular"],"value":"Have you heard of <em>modular</em>, <em>mojo</em>, and max?"},"story_title":{"matchLevel":"none","matchedWords":[],"value":"Just Enough Software Architecture (2010)"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"https://www.georgefairbanks.com/book/"}},"_tags":["comment","author_dcow","story_40691929"],"author":"dcow","children":[40694711],"comment_text":"Have you heard of modular, mojo, and max?","created_at":"2024-06-16T02:24:46Z","created_at_i":1718504686,"objectID":"40694245","parent_id":40693641,"story_id":40691929,"story_title":"Just Enough Software Architecture (2010)","story_url":"https://www.georgefairbanks.com/book/","updated_at":"2024-09-20T17:19:46Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"raphlinus"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["mojo","modular"],"value":"Until that video comes out, you can read the proposal[1]. This appears to be quite recent (the timestamp says 4 days ago).<p>I personally found the writing style of the proposal to be clearer than the tutorial-flavor of the original blog post (I haven't watched the video). But that's probably because I have a programming language background and am intimately familiar with Rust.<p>[1]: <a href=\"https://github.com/modularml/mojo/blob/main/proposals/lifetimes-and-provenance.md\">https://github.com/<em>modular</em>ml/<em>mojo</em>/blob/main/proposals/lifeti...</a>"},"story_title":{"fullyHighlighted":false,"matchLevel":"partial","matchedWords":["mojo"],"value":"Deep Dive into Ownership in <em>Mojo</em>"},"story_url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["mojo","modular"],"value":"https://www.<em>modular</em>.com/blog/deep-dive-into-ownership-in-<em>mojo</em>"}},"_tags":["comment","author_raphlinus","story_40627563"],"author":"raphlinus","comment_text":"Until that video comes out, you can read the proposal[1]. This appears to be quite recent (the timestamp says 4 days ago).<p>I personally found the writing style of the proposal to be clearer than the tutorial-flavor of the original blog post (I haven&#x27;t watched the video). But that&#x27;s probably because I have a programming language background and am intimately familiar with Rust.<p>[1]: <a href=\"https:&#x2F;&#x2F;github.com&#x2F;modularml&#x2F;mojo&#x2F;blob&#x2F;main&#x2F;proposals&#x2F;lifetimes-and-provenance.md\">https:&#x2F;&#x2F;github.com&#x2F;modularml&#x2F;mojo&#x2F;blob&#x2F;main&#x2F;proposals&#x2F;lifeti...</a>","created_at":"2024-06-10T17:55:57Z","created_at_i":1718042157,"objectID":"40636199","parent_id":40635746,"story_id":40627563,"story_title":"Deep Dive into Ownership in Mojo","story_url":"https://www.modular.com/blog/deep-dive-into-ownership-in-mojo","updated_at":"2024-09-20T17:13:53Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"loudmax"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["mojo","modular"],"value":"<em>Mojo</em>'s developers claim that they intend for <em>Mojo</em> to be open source:\n<a href=\"https://www.modular.com/blog/the-next-big-step-in-mojo-open-source\" rel=\"nofollow\">https://www.<em>modular</em>.com/blog/the-next-big-step-in-<em>mojo</em>-open-...</a><p>This is encouraging, and it seems that at least the core of the language is now open:\n<a href=\"https://github.com/modularml/mojo\">https://github.com/modularml/<em>mojo</em></a><p>I haven't tried it and I don't have a sense of how open <em>Mojo</em> really is today, or what's left that isn't open. I tend to agree that we should take the open source claim with skepticism until we see it in action.<p>The goals for the project are promising: something like the expressiveness of Python combined with the speed and safety of Rust.  If they can pull it off, and it's open source, that will be very impressive."},"story_title":{"fullyHighlighted":false,"matchLevel":"partial","matchedWords":["mojo"],"value":"<em>Mojo</em>: Ownership and lifetime checks deep dive with Chris Lattner [video]"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"https://www.youtube.com/watch?v=9ag0fPMmYPQ"}},"_tags":["comment","author_loudmax","story_40344837"],"author":"loudmax","children":[40349807],"comment_text":"Mojo&#x27;s developers claim that they intend for Mojo to be open source:\n<a href=\"https:&#x2F;&#x2F;www.modular.com&#x2F;blog&#x2F;the-next-big-step-in-mojo-open-source\" rel=\"nofollow\">https:&#x2F;&#x2F;www.modular.com&#x2F;blog&#x2F;the-next-big-step-in-mojo-open-...</a><p>This is encouraging, and it seems that at least the core of the language is now open:\n<a href=\"https:&#x2F;&#x2F;github.com&#x2F;modularml&#x2F;mojo\">https:&#x2F;&#x2F;github.com&#x2F;modularml&#x2F;mojo</a><p>I haven&#x27;t tried it and I don&#x27;t have a sense of how open Mojo really is today, or what&#x27;s left that isn&#x27;t open. I tend to agree that we should take the open source claim with skepticism until we see it in action.<p>The goals for the project are promising: something like the expressiveness of Python combined with the speed and safety of Rust.  If they can pull it off, and it&#x27;s open source, that will be very impressive.","created_at":"2024-05-13T18:31:04Z","created_at_i":1715625064,"objectID":"40346615","parent_id":40345995,"story_id":40344837,"story_title":"Mojo: Ownership and lifetime checks deep dive with Chris Lattner [video]","story_url":"https://www.youtube.com/watch?v=9ag0fPMmYPQ","updated_at":"2024-09-20T17:03:07Z"}],"hitsPerPage":20,"nbHits":389,"nbPages":20,"page":0,"params":"query=Mojo+Modular&tags=comment&advancedSyntax=true&analyticsTags=backend","processingTimeMS":19,"processingTimingsMS":{"_request":{"roundTrip":14},"afterFetch":{"merge":{"mergeLoop":{"prepareNextHit":7,"total":7},"total":8},"total":8},"fetch":{"query":6,"scanning":3,"total":10},"total":19},"query":"Mojo Modular","serverTimeMS":20}
