3 ms·
Embedded programming is such a different world than web backend stuff. I don't think I ever had a Ruby program not work after moving it to a different type of m
by WJW 5y ago
Embedded programming is such a different world than web backend stuff. I don't think I ever had a Ruby program not work after moving it to a different type of machine, let alone that I spend any time at all thinking about endianness these days.
(OK, it happened 1 time: at a previous workplace we created a docker image on CI which compiled some C extensions for a gem. The CI machine had some AVX instructions that the production machines did not and they got included in the object files, which led to a crash at runtime. This was easily solved by recompiling on the target infra.)