6 ms·
The Mojo Programming Language
- matesz 3y agoIs anybody here using Mojo and able to share their experience?
- deleted 3y ago[deleted]
- sa-code 3y agoThere's no package manager and it's not practical to use other people's code. It's fun to play around with its SIMD ergonomics though. Definitely worth trying on a quiet weekend
- viraptor 3y agoIt's still not really open. Just the stdlib and examples are available. I hope they will go full opensource one day.
- irq-1 3y agohttps://github.com/modularml/mojo/blob/main/LICENSE https://github.com/modularml/mojo/blob/main/LICENSE > The Mojo repository is licensed under the Apache License v2.0 with LLVM Exceptions
- sa-code 3y agoThis doesn't include the SDK, which is bundled with their commercial offering and its license explicitly prohibits production use
- vrighter 3y ago"... combines the syntax of python with..." ewww. That already turns me off. python has horrible syntax soup
- jurimasa 3y agoLOL so clever! So edgy! Do you love lisp, perchance?
- vrighter 3y agono, i don't. But i tend to prefer idiomatic code where I don't have to scan the entire statement to figure out what the condition is (comprehensions). I.e. the code follows my thought process and doesn't impose extra mental load just to parse it. Also significant whitespace (some of it, only that at the beginning on some, unless the previous line ends with \ and not in the middle of a statement.) The syntax itself precludes having lambdas that are actually useful (more than one expression). Syntax is arbitrary. some things read better postfix, and some prefix. For the creator, otherwise it's completely arbitrary. It's a very badly designed language
- Supermancho 3y ago"write your first Mojo program" link, broken https://https//docs.modular.com/mojo/manual/get-started/hello-world https://https//docs.modular.com/mojo/manual/get-started/hell... Looks like python def main(): # CHECK: Hello Mojo ! print("Hello Mojo !") for x in range(9, 0, -3): print(x)
- dang 3y agoRelated. Others? The Next Big Step in Mojo Open Source - https://news.ycombinator.com/item?id=39855760 https://news.ycombinator.com/item?id=39855760 - March 2024 (23 comments) Mojo vs. Rust: is Mojo faster than Rust? - https://news.ycombinator.com/item?id=39350249 https://news.ycombinator.com/item?id=39350249 - Feb 2024 (31 comments) A look at the Mojo language for bioinformatics - https://news.ycombinator.com/item?id=39325821 https://news.ycombinator.com/item?id=39325821 - Feb 2024 (120 comments) Outperforming Rust DNA sequence parsing benchmarks by 50% with Mojo - https://news.ycombinator.com/item?id=39290958 https://news.ycombinator.com/item?id=39290958 - Feb 2024 (26 comments) Mojo changelog: Traits have arrived! - https://news.ycombinator.com/item?id=38521560 https://news.ycombinator.com/item?id=38521560 - Dec 2023 (11 comments) Mojo is now available on Mac - https://news.ycombinator.com/item?id=37942574 https://news.ycombinator.com/item?id=37942574 - Oct 2023 (160 comments) Mojo: The usability of Python with the performance of C - https://news.ycombinator.com/item?id=37610812 https://news.ycombinator.com/item?id=37610812 - Sept 2023 (56 comments) Julia and Mojo Mandelbrot Benchmark - https://news.ycombinator.com/item?id=37442064 https://news.ycombinator.com/item?id=37442064 - Sept 2023 (164 comments) Mojo is available for local download - https://news.ycombinator.com/item?id=37421529 https://news.ycombinator.com/item?id=37421529 - Sept 2023 (183 comments) Anyone Moving from Julia to Mojo - https://news.ycombinator.com/item?id=37356937 https://news.ycombinator.com/item?id=37356937 - Sept 2023 (14 comments) How Mojo gets a speedup over Python – Part 2 - https://news.ycombinator.com/item?id=37307260 https://news.ycombinator.com/item?id=37307260 - Aug 2023 (64 comments) Mojo is a much better “Objective-C without the C” than Swift ever was - https://news.ycombinator.com/item?id=36281245 https://news.ycombinator.com/item?id=36281245 - June 2023 (146 comments) Mojo: First Impressions - https://news.ycombinator.com/item?id=36086002 https://news.ycombinator.com/item?id=36086002 - May 2023 (18 comments) Mojo: The usability of Python with the performance of C - https://news.ycombinator.com/item?id=35825399 https://news.ycombinator.com/item?id=35825399 - May 2023 (45 comments) Mojo might be the biggest thing to happen in programming for decades - https://news.ycombinator.com/item?id=35809658 https://news.ycombinator.com/item?id=35809658 - May 2023 (195 comments) Mojo – a new programming language for AI developers - https://news.ycombinator.com/item?id=35790367 https://news.ycombinator.com/item?id=35790367 - May 2023 (261 comments) Chris Lattner and Modular Announce Mojo, a New Programming Language - https://news.ycombinator.com/item?id=35789890 https://news.ycombinator.com/item?id=35789890 - May 2023 (10 comments)