Lisette a little language inspired by Rust that compiles to Go

https://lisette.run/

Lisette — Rust syntax, Go runtime

Little language inspired by Rust that compiles to Go.

There are several languages that compile to Go, trying to be a better a Go. Off the top of my head: XGo (https://github.com/goplus), Borgo (https://github.com/borgo-lang/borgo), Soppo (https://github.com/halcyonnouveau/soppo)...
XGo

The XGo Programming Language. XGo has 102 repositories available. Follow their code on GitHub.

GitHub
How do compile errors propagate back from the target language to the source language?
They are not supposed to produce code that doesn't compile, why would they?

Looks great.

But I can't help wondering:

If it is similar to Rust why not make it the the same as Rust where it feature-matches?

Why import "foo.bar" instead of use foo::bar?

Why Bar.Baz => instead of Bar::Baz =>? What are you achieving here?

Why make it subtlety different so someone who knows Rust has to learn yet another language?

And someone who doesn't know Rust learns a language that is different enough that the knowledge doesn't transfer to writing Rust 1:1/naturally?

Also: int but float64?

Edit: typos

A programming language similar to Python that compiles to Rust or Go will be amazing.
What benefit would it bring? There's already https://cython.org/
Cython: C-Extensions for Python

You want to use the Go runtime for example
Spy (https://github.com/spylang/spy) is an early version of this kind of thing. I believe it compiles to C though, kinda like Nim. Actually speaking of Nim, that's probably the most mature language in this space, although it's less platonic than Spy
GitHub - spylang/spy: SPy language

SPy language. Contribute to spylang/spy development by creating an account on GitHub.

GitHub

Here you are. https://github.com/google/grumpy

Last commit was 9 years ago though, so targets Python 2.7.

GitHub - google/grumpy: Grumpy is a Python to Go source code transcompiler and runtime.

Grumpy is a Python to Go source code transcompiler and runtime. - google/grumpy

GitHub
Mojo is a language with Pythonic syntax that compiles to fast machine code built by the creator of Swift: https://www.modular.com/open-source/mojo
I'm wondering about the logistics of making this integrate with Go at the assembly/object file level rather than at source code level. What if it compiled to Go's assembly rather than to Go source code