ILGPU: Write GPU programs with C# and F#