Add c++ as one of the available languages. Perhaps this lies outside of the intended scope of LINQPad, but a lot of people use it as a snippet compiler, I know I do..
There are a few linq libraries for C++, perhaps one of them (or all of them) can be integrated; esp the ones available with NuGet.
Most interesting/difficult parts of C++ integration, I imagine, will be:
- equiv of necessary #include (perhaps can be taken care of like the Query Properties)
- the universal object pretty printed results; the results viewer is one of the most useful part of LinqPad.