Did you consider Rust? IMHO it has a more flat learning curve compared to golang and it meets all the requirements.
Rust seems interesting from an engineering and programming language design point of view, but the syntax is so ugly. I tried, but I can't program in it for longer than a snippet.
hahaha, interesting I feel just the other way around I have tried Go a few times and the syntax seems to be ugly and very heterogeneous for me.
Rust clicked with me as well, much easier than go. Before that I would say python clicked better with me than Ruby. Just to give some context.
I'm happy to have all of them s an option overall.
I share greatly your ending sentiment. While I dislike python and ruby also I’m glad they have enabled so many others.
Gosh, thats a good idea : worth giving it a spin next time 👍
It would be interesting to see a comparison :D
Came here to say this.
Structured parsing of JSON in Rust is wonderful.
Foiled by golang once again.
I love Rust, and write about it here frequently.
But I would never insinuate its learning curve is anywhere near as forgiving as go's. =)
I am not a Rust programmer, I have just used Rust and Go for side projects, and maybe because of my background or for the available resources, Rust was easier for me than Go.
That has been said, I was sharing my experience based on my context and I wanted to know if they already have tried Rust and why did they discard it.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.