Live data from Hacker News

Mojo is available for local download

modular.com

41–50 of 193 posts

Re: Mojo is available for local download

#42

Why are people so enthused about Python syntax? Some problems off the top of my head: - The lack of new variable declaration keyword makes scopes less explicit. nonlocal is not simpler in the large than `let x = ...` - The lack of multi-line lambdas is very limiting for anyone coming from JS, C#, Rust, Kotlin... heck even Java - The ternary operator (... if ... else ...) is needlessly different for other mainstream l…

I'd like to add that forced whitespace is infuriating. It's annoying to navigate (in vim I can't easily go to the beginning/end of a code block like I can in languages where scopes are defined by braces), and it's annoying to read because it's not always intuitive how deep I am within nested scopes

Re: Mojo is available for local download

#43
post #26

Earlier quoted context omitted.

I believe K is still quite popular at various banks.

Probably, but again K is a language from 1993. I think closed-source languages are relics from a time it was more normal and some are so established they're still accepted, but new closed-source languages feel out of touch. Can you think of any new ones that caught on? I really can't to be honest!

Game Maker Language is the only one I can think of with a large number of active users and community resources.

Re: Mojo is available for local download

#45

Why are people so enthused about Python syntax? Some problems off the top of my head: - The lack of new variable declaration keyword makes scopes less explicit. nonlocal is not simpler in the large than `let x = ...` - The lack of multi-line lambdas is very limiting for anyone coming from JS, C#, Rust, Kotlin... heck even Java - The ternary operator (... if ... else ...) is needlessly different for other mainstream l…

[deleted]

Re: Mojo is available for local download

#46

Who would risk using a closed-source language? I know some academic groups using Matlab, and I know some engineering companies use tools like Simulink, but these are very established products. I don't think I could even get sign-off for using a new closed language for a work project...

> I don't think I could even get sign-off for using a new closed language for a work project...

Not with that kind of honesty, but call it a product/framework/partner for automatically optimizing in-house python code or something like that, and it sails right through.

Re: Mojo is available for local download

#47

Who would risk using a closed-source language? I know some academic groups using Matlab, and I know some engineering companies use tools like Simulink, but these are very established products. I don't think I could even get sign-off for using a new closed language for a work project...

> Who would risk using a closed-source language?

Who doesn’t want a 68.000x speed-up!

Re: Mojo is available for local download

#48

Why are people so enthused about Python syntax? Some problems off the top of my head: - The lack of new variable declaration keyword makes scopes less explicit. nonlocal is not simpler in the large than `let x = ...` - The lack of multi-line lambdas is very limiting for anyone coming from JS, C#, Rust, Kotlin... heck even Java - The ternary operator (... if ... else ...) is needlessly different for other mainstream l…

Tiny details that are not relevant in the big picture though.

Re: Mojo is available for local download

#49
It seems quite exciting and all but I cannot figure out why they choose to impress people with marketing posts like "it is a billion times faster, oh no it is actually a zillion times faster" while their actual potential user base is waiting for license issues to be clarified.

Re: Mojo is available for local download

#50
Related. Others?

How Mojo gets a speedup over Python – Part 2 - https://news.ycombinator.com/item?id=37307260 - Aug 2023 (63 comments)

Mojo gets a speedup over Python – Part 1 - https://news.ycombinator.com/item?id=37294001 - Aug 2023 (3 comments)

Introduction to Mojo Language - https://news.ycombinator.com/item?id=37200400 - Aug 2023 (3 comments)

Guido van Rossum feedback to Chris Lattner on Mojo programming language [video] - https://news.ycombinator.com/item?id=36389804 - June 2023 (3 comments)

A first look at the Mojo language. as easy as Python, as fast as Rust - https://news.ycombinator.com/item?id=36289625 - June 2023 (1 comment)

Why use the new Mojo programming language? - https://news.ycombinator.com/item?id=35852734 - May 2023 (4 comments)

Mojo: The usability of Python with the performance of C - https://news.ycombinator.com/item?id=35825399 - May 2023 (45 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)

Post reply on HN