DPC++ называют отдельным языком, основанном на стандартах C++ и SYCL. При этом, насколько я знаю, именно синтаксических отличий нет — стандартная библиотека больше. Причем дополнения не в неймспейс std, а cl (или может sycl) и dpcpp.
Предполагаю, что связывание по значению для того, чтобы передать память на девайс (GPU), ведь эта лямбда будет запускаться именно там.
Стоит всё-таки уточнить, что Dart использует VM преимущественно для дебага, который позволяет делать hot reload. При релизе приложений с использованием Flutter (а это основное использование Dart) приложения компилятся в нативный код.
Стоит всё-таки уточнить, что Dart использует VM преимущественно для дебага, который позволяет делать hot reload. При релизе приложений с использованием Flutter (а это основное использование Dart) приложения компилятся в нативный код.