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]

Reply via email to