Spent roughly 3 weeks or so learning #Go
Was easy actually, in retrospect. The more languages you learn (and by that I mean deeply, not surface level) the easier they become to pick up in a meaningful way.
Spent roughly 3 weeks or so learning #Go
Was easy actually, in retrospect. The more languages you learn (and by that I mean deeply, not surface level) the easier they become to pick up in a meaningful way.
Try #rust programming.
Include abstract async interfaces with data and errors returned.
Don’t forget using tracing crate for logging, write to journald, load data from .env file, write to MySQL or PostreSQL using corresponding library.
Throw to it reading nostr using specialized crate.
Observe serious learning curve difference compared to other languages.
Rust looks painful and joyless, I don't think I will enjoy it.
RUST represents true engineering at its heart.
Not C++, not GO, not JavaScript.
Quality, predictability in every aspect, excellent resource utilization.
Only C matches these, but it is difficult to achieve high quality with limited experience in C.
RUST works just about on any device.
And it has a certain barrier to entry. Which is great for filtering low quality developers.
I must be a low quality dev then ;)
Make sure to try sharing state across parallel execution tasks, join on tasks, exit on event from executing task.