+1 (non-binding) >From having previously run a large C++ project that migrated from C++11 to C++17, there was a huge quality of life improvement for developers and it made attracting new developers much easier.
One potential pitfall, C++17 wasn't supported by NVIDIA compilers until CUDA Toolkit 11.0 which was released in March 2020. Given there's now userspace options to use newer CUDA Toolkit versions, I don't think this should hold back this upgrade. -Keith On Wed, Aug 17, 2022 at 11:55 AM Jacob Wujciak <ja...@voltrondata.com.invalid> wrote: > + 1 > After Antoine implemented a work around for an issue with optional::value > [1][2], we were able to successfully build cpp standalone (cpp_build.sh) > and the R package [3] on the 10.13 runner that is setup to match the CRAN > builder. (The run has an R test failure but that is most likely unrelated) > > [1]: > https://stackoverflow.com/questions/44217316/how-do-i-use-stdoptional-in-c > [2]: > > https://github.com/pitrou/arrow/commit/004feb2431a869575d14056fd8f5467db0efa757 > [3]: > > https://github.com/ursacomputing/crossbow/runs/7882199240?check_suite_focus=true#step:8:12065 > > On Wed, Aug 17, 2022 at 5:10 PM Antoine Pitrou <anto...@python.org> wrote: > > > > > Le 17/08/2022 à 16:52, Weston Pace a écrit : > > > Sorry for a "one more thing email" but I had one more thought > > > regarding R 3.6 support for Windows. I think those users should > > > continue to be able to use Arrow 10.0.0. > > > > Any particular reason why this should be 10.0 and not 9.0 for example? > > (is due to an incoming feature of note?) > > > > >