alamb commented on issue #10841: URL: https://github.com/apache/arrow-rs/issues/10841#issuecomment-5415935802
Yes, I agree it would be nice to have some sort of runtime decision / dispatch machinery However, that being said, I feel like even if arrow-rs had such dispatch, it might not be all that useful in the context of rust programs where the whole library is always compiled from source each time anyways In other words, I am not sure how a downstream application would be able to compile arrow-rs so that it used cpu specific instructions when available but the rest of the application did not. For C++ style libraries it is easier as each library has its own build system and thus can set compiler flags, etc. But for rust everything gets recompiled anyways So I guess if we try and make some sort of runtime dispatch, we should have clear guidance and an example of how it would work for other applications -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
