Hacker News new | ask | show | jobs
by dsirola 2556 days ago
I would say

- The ABI is not stable yet

- The compiler is not the fastest

- Doesn't work on all architectures (compared to C in the embedded space)

While those are potential downsides, they don't have to be. It all depends on what you're using it for and the language you're coming from. I would ignore the "learning curve" comments as they're (in my opinion) irrelevant. You learn it once and then reap the benefit for the rest of your career so a couple of months of investment doesn't sound that bad.