top | item 32989731

(no title)

crudbug | 3 years ago

Go disliking is due to its syntax not semantics. Go as a dynamic language runtime platform will be interesting; the platform defines the semantics and languages define syntax.

On similar lines, Fable [0] project recently announced rust & dart runtime support making F# a very attractive choice.

[0] https://fable.io/blog/2022/2022-06-06-Snake_Island_alpha.htm...

discuss

order

int_19h|3 years ago

Go dislike has many different reasons, and some of them are semantics - e.g. the way nil interfaces work, or the dance you have to do to add an item to an array. And then there's the whole issue with FFI, which has nothing to do with syntax, and everything with Go threads being "special".

baby|3 years ago

What? Go’s syntax is great. But it lacks sum types.