Conversation
The Helix Language (not to be confused with the exceptional Helix Editor).

https://github.com/helixlang/helix-lang

Looks like they are aiming at Rust:

"Helix adopts smart pointer concepts similar to C++'s std::unique_ptr and std::shared_ptr but integrates them more deeply into the language runtime to automate memory safety without manual intervention."

and

"While both Rust and Zig are excellent languages, they come with certain trade-offs that Helix seeks to address:

o Lack of OOP Support: Both Rust and Zig lack comprehensive OOP support, which is essential for certain domains like AI or game development.
o Strict Safety Mechanisms (Rust): While Rust's borrow checker is a powerful tool, it can sometimes be too strict, leading to complex refactoring for developers.
o Limited Features (Zig): Zig, while performant, lacks certain features like a macro processor that Helix provides."

I am already skeptical about the "easy-to-use" path of C++ as inspiration.

#rustlang
2
0
1

@andy OOP is not necessary for game dev and AI is built upon pure math which is primed for functional programming.

OOP has been done a million times and hasn't made this better.

1
0
0
@Rin3d I agree. The majority of OOP is more than anybody needs. It is rare that I feel myself needing object inheritance in Rust.
0
0
0

@andy So, rewrite of Swift with some flexible C++ FFI as cherry on the cake.

How to trust programming language developed mostly on Windows??

0
0
1