3 ms·
> You can include a native binary in the gem which does the hard computations. Will that work on random new architectures like M1? No? But you can fall back to
by mixedCase 5y ago
> You can include a native binary in the gem which does the hard computations. Will that work on random new architectures like M1? No? But you can fall back to a Ruby implementation and show a warning message.
Promptly ignored by most people, all while doubling maintenance efforts.
It's a trade-off without an easy answer.