zhjwpku commented on PR #139:
URL: https://github.com/apache/iceberg-cpp/pull/139#issuecomment-3049169581

   > So should `Result<>` be removed after this is introduced?
   
   Personally I think Result/Status are well-structured wrappers, but I'm glad 
to hear others' opinions.
   
   > 
   > Besides, C++23 has resize_and_overwrite, allowing zero-cost buffer 
initialization
   
   Ah, I wasn't aware of this feature, could you suggest where it might be 
applied?
   
   I think we can adopt more C++23 features in future PRs, assuming compiler 
support. I tried using `views::join_with` to replace `JoinByDot`, but it's only 
supported starting from Clang 21 (see [1]), so I gave it up.
   
   [1] https://libcxx.llvm.org/Status/Cxx23.html
   


-- 
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: issues-unsubscr...@iceberg.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org
For additional commands, e-mail: issues-h...@iceberg.apache.org

Reply via email to