If Epic Bundled Rider with Unreal, instead of Visual Studio, a LOT more people would be using C++

I worked as a coder in UE3 engine back in the day (in large companies obviously, since the general public didn't have access).

Then I switched to Unity about 10 years ago, first using MonoDevelop then Visual Studio for my IDE.

Visual Studio in Unity C# works great, though obviously it's not as fast as Unreal C++.

3 years ago, I switched back to Unreal (UE4, obviously) and I was amazed at how terrible Visual Studio is for UE4 c++. It's not worse than it was for UE3, but I had assumed things had improved in the 10 years since I last used UE3. Nope.

So I can understand why so many people opt to use Blueprints instead of c++ in Unreal. Visual Studio is a tiny bit better if you buy the "Visual Assist" plugin, but it's far from great.

However, a few months ago, I switched to Rider (who I am not affiliated with in any way, shape, nor form) and it's about 100x better than Visual Studio, for Unreal C++. It's almost as easy as coding Unity C#.

I think if Rider was the default Unreal Engine IDE, a lot more people would be choosing C++ over blueprints, and the world would be a better place.