3 ms·
> you are not using "full" C++ but a special subset that works on top of specific abstraction to compile to GPUs you're wrong - GPU offloading is just window d
by almostgotcaught 2y ago
> you are not using "full" C++ but a special subset that works on top of specific abstraction to compile to GPUs
you're wrong - GPU offloading is just window dressing (#defines and CMake) around the compiler itself, which supports almost all of C++; see https://libc.llvm.org/gpu/ https://libc.llvm.org/gpu/ which builds libc (which is implemented using C++ in llvm) to amdgpu/ptx/etc.
> C# provides you the tools and a solution other languages in the class of Java, Go, TS
absolutely no one in their right mind would compare these languages to C++
> So you could reasonably replace a project written in C++ that requires assurances provided by C++ with C#
i think people that don't write C++ professionally just don't understand where/how/why C++ is used :shrug:
- pjmlp 2y agoGoverments of the world in their upcoming cybersecurity laws do.