Lisette — Rust syntax, Go runtime - Comments

Lisette — Rust syntax, Go runtime

trenchant

I might actually be able to tolerate Go with this :-) I wonder how well it slots into an otherwise Go codebase?

ssokolow

Judging by the "Transparent" section of the page, probably about as well as TypeScript slots into a JavaScript codebase. (i.e. Probably pretty well)

max-headroom

The exact variation I didn't want.

jitl

what's your complaint? say more

masklinn

You wanted Go’s syntax on Rust’s runtime?

white-star

Looks like this one, perhaps a bit further along.

https://github.com/borgo-lang/borgo

If I were to use one of these, I’d like it to also accept lowercase function names.

jitl

borgo seems quite defunt though

wrs

I looked at this and a little voice said "it's the CoffeeScript of Go!" And to be clear I'm not immediately sure if that's good or bad.

ph14nix

Algebraic data types · Pattern matching • No nil ·  Hindley-Milner type system

It's much more than just syntax. This is the sober way to write Go.

vegai
Comment removed by author
trenchant

I might actually be able to tolerate Go with this :-) I wonder how well it slots into an otherwise Go codebase?

ssokolow

Judging by the "Transparent" section of the page, probably about as well as TypeScript slots into a JavaScript codebase. (i.e. Probably pretty well)

max-headroom

The exact variation I didn't want.

jitl

what's your complaint? say more

masklinn

You wanted Go’s syntax on Rust’s runtime?

white-star

Looks like this one, perhaps a bit further along.

https://github.com/borgo-lang/borgo

If I were to use one of these, I’d like it to also accept lowercase function names.

jitl

borgo seems quite defunt though

wrs

I looked at this and a little voice said "it's the CoffeeScript of Go!" And to be clear I'm not immediately sure if that's good or bad.

ph14nix

Algebraic data types · Pattern matching • No nil ·  Hindley-Milner type system

It's much more than just syntax. This is the sober way to write Go.

vegai
Comment removed by author