16 comments

[ 155 ms ] story [ 1823 ms ] thread
Is anybody here using Mojo and able to share their experience?
(comment deleted)
There'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
It's still not really open. Just the stdlib and examples are available. I hope they will go full opensource one day.
"... combines the syntax of python with..."

ewww. That already turns me off. python has horrible syntax soup

LOL so clever! So edgy! Do you love lisp, perchance?
no, 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

[flagged]
nah, i use python quite often at work. Doesn't change the fact that i enjoyed every other language I tried better.

python is okayish for a short single file script. It tends to quickly become horrible for anything bigger.

[flagged]
the community and can't take any criticism too, as you have so clearly demonstrated, so the language will never get better. stuff will just keep being bolted on. More syntax baby!

remind me again how to interpolate a string....

> The syntax itself precludes having lambdas that are actually useful (more than one expression).

Poster is right about this one.

One line lambdas are running with you laces tied together.

Related. Others?

The Next Big Step in Mojo Open Source - 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 - Feb 2024 (31 comments)

A look at the Mojo language for bioinformatics - 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 - Feb 2024 (26 comments)

Mojo changelog: Traits have arrived! - https://news.ycombinator.com/item?id=38521560 - Dec 2023 (11 comments)

Mojo is now available on Mac - 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 - Sept 2023 (56 comments)

Julia and Mojo Mandelbrot Benchmark - https://news.ycombinator.com/item?id=37442064 - Sept 2023 (164 comments)

Mojo is available for local download - https://news.ycombinator.com/item?id=37421529 - Sept 2023 (183 comments)

Anyone Moving from Julia to Mojo - 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 - 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 - June 2023 (146 comments)

Mojo: First Impressions - 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 - May 2023 (45 comments)

Mojo might be the biggest thing to happen in programming for decades - 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 - May 2023 (261 comments)

Chris Lattner and Modular Announce Mojo, a New Programming Language - https://news.ycombinator.com/item?id=35789890 - May 2023 (10 comments)