Hacker News new | ask | show | jobs
by blakehaswell 1935 days ago
I was thinking "modern C++" is potentially a good fit for avoiding most of these complaints (i.e. if you solely use smart pointers). Given their other post about technology choices[0] I'd guess it's a safe assumption.

That said, I don't think any language is without trade-offs. As the author says:

> Hint: if you can't find something stunningly wrong with your "chosen one" language, you probably haven't been using it long enough...

[0]: http://rachelbythebay.com/w/2020/09/24/feedback/

1 comments

I mean, if you're going to allow "use a subset of the language that doesn't avoid these complaints", then Rust also fits the bill. You can easily avoid using the magic characters, and not use any dependencies.