How does F#'s list handling in Deedle and List.fold compare to vectorized handling of pandas dataframes in python performance-wise? What are the mechanical differences under the hood?
I understand
- Python's pandas's performance gain using vectorized functions stems from utilization of precompiled cython and C components keeping the heavy lifting close to the machine (with c-like performance).
- F#'s Deedle provides precompiled functionality in the same fashion, but it is still written in F#. Does this compare performance-wise?
I would like to understand more of this, the F# handling of lists, and the different approaches within the two ecosystems.