Hacker News new | ask | show | jobs
by dwc 2999 days ago
> I believe that the latter is a better option, when it's available.

Expanding on an aspect of that...

Usually portability, along with many other such things, should be considered as a higher level goal. Decide on the portability requirements and then pick the best options within constraints. This varies wildly between projects! The same dev team may come to different decisions on various projects.