Re: [DISCUSS][C++] Switch to C++20

2025-05-20 Thread Krisztián Szűcs
+1 > On 2025. May 19., at 18:14, Antoine Pitrou wrote: > > > Hello, > > I am proposing that we switch Arrow C++ to require C++20. > > C++20 will offer support for more C++ language and standard library features, > such as: > > - concepts > - generic lambdas with explicit type parameters > -

Re: [DISCUSS][C++] Switch to C++20

2025-05-19 Thread wish maple
+1 (non-binding) Best, Xuwei Fu Antoine Pitrou 于2025年5月20日周二 00:14写道: > > Hello, > > I am proposing that we switch Arrow C++ to require C++20. > > C++20 will offer support for more C++ language and standard library > features, such as: > > - concepts > - generic lambdas with explicit type param

Re: [DISCUSS][C++] Switch to C++20

2025-05-19 Thread Gang Wu
+1 On Tue, May 20, 2025 at 7:09 AM Ruoxi Sun wrote: > > Is it fair to say most users of Arrow C++ do that via Python/R or shared > libraries? Making the migration to a recent C++ standard relatively safe? > > I would say so. For some C++ dependents I know of, they either don't depend > on very r

Re: [DISCUSS][C++] Switch to C++20

2025-05-19 Thread Ruoxi Sun
> Is it fair to say most users of Arrow C++ do that via Python/R or shared libraries? Making the migration to a recent C++ standard relatively safe? I would say so. For some C++ dependents I know of, they either don't depend on very recent versions e.g. Velox (C++17) on Arrow 15.0.0 [1], or are al

Re: [DISCUSS][C++] Switch to C++20

2025-05-19 Thread Wes McKinney
+1 On Mon, May 19, 2025 at 4:03 PM Sutou Kouhei wrote: > +1 > > In > "[DISCUSS][C++] Switch to C++20" on Mon, 19 May 2025 18:14:27 +0200, > Antoine Pitrou wrote: > > > > > Hello, > > > > I am proposing that we switch Arrow C++ to requir

Re: [DISCUSS][C++] Switch to C++20

2025-05-19 Thread Felipe Oliveira Carvalho
+1 Is it fair to say most users of Arrow C++ do that via Python/R or shared libraries? Making the migration to a recent C++ standard relatively safe? -- Felipe On Mon, May 19, 2025 at 1:14 PM Antoine Pitrou wrote: > > Hello, > > I am proposing that we switch Arrow C++ to require C++20. > > C++

Re: [DISCUSS][C++] Switch to C++20

2025-05-19 Thread Sutou Kouhei
+1 In "[DISCUSS][C++] Switch to C++20" on Mon, 19 May 2025 18:14:27 +0200, Antoine Pitrou wrote: > > Hello, > > I am proposing that we switch Arrow C++ to require C++20. > > C++20 will offer support for more C++ language and standard library > fea

Re: [DISCUSS][C++] Switch to C++20

2025-05-19 Thread Ruoxi Sun
+1 *Regards,* *Rossi SUN* On Mon, May 19, 2025 at 9:14 AM Antoine Pitrou wrote: > > Hello, > > I am proposing that we switch Arrow C++ to require C++20. > > C++20 will offer support for more C++ language and standard library > features, such as: > > - concepts > - generic lambdas with explicit

[DISCUSS][C++] Switch to C++20

2025-05-19 Thread Antoine Pitrou
Hello, I am proposing that we switch Arrow C++ to require C++20. C++20 will offer support for more C++ language and standard library features, such as: - concepts - generic lambdas with explicit type parameters - designated initializers - calendar and timezone functions (currently, our Wind