Elektrine lite

← Feed

@jakehamilton@hachyderm.io

2026-03-02 18:18 UTC

@noboilerplate language design is difficult. It is one of those problems that, if you don’t get it right (enough) on the first attempt, then you are stuck with whatever failures you’ve now codified. Go got some things right and came up with some neat solutions, I’m glad it did so. Though, it also got a lot wrong in my opinion. In particular I find it really difficult to like the syntax. See the “Function Signatures” section of this post: https://kilo.bytesize.xyz/go

Replies (1)

  • @jakehamilton@hachyderm.io 2026-03-02 18:21

    @noboilerplate Rust gets a *lot* of things right. Not only that, but Rust was far enough in the right direction to allow it to continue to improve without upsetting the underlying base. It still does get some things wrong and has problems that make me dislike using it, but the language really has cemented itself as one of the best.

    Open ##1357468