It’s not only VSCode, it’s also Github and C# and TypeScript to a lesser extent as well, probably. They want to have control over the “coding” ecosystem. And look at what they already did with github, they trained AI on all projects on it, and they then sell access to that AI.
Github Copilot is worth the money. I’ve had it finish out functions for me after just a few lines. There’s usually an error or two, but the consistency with which it can predict what I’m doing or trying to do is pretty impressive.
How can we use C# in a responsible and FOSS way? A huge advantage of C# is that it can’t run into include order problems like C++ can. This makes it easier to make better object oriented games because the object structure can be more useful and you can get better results even if your object structure planning wasn’t as well thought-out.
It’s not only VSCode, it’s also Github and C# and TypeScript to a lesser extent as well, probably. They want to have control over the “coding” ecosystem. And look at what they already did with github, they trained AI on all projects on it, and they then sell access to that AI.
Github Copilot is worth the money. I’ve had it finish out functions for me after just a few lines. There’s usually an error or two, but the consistency with which it can predict what I’m doing or trying to do is pretty impressive.
How can we use C# in a responsible and FOSS way? A huge advantage of C# is that it can’t run into include order problems like C++ can. This makes it easier to make better object oriented games because the object structure can be more useful and you can get better results even if your object structure planning wasn’t as well thought-out.