Or to put it another way, picking languages takes exploration of Windows system programing from an X problem to an XY problem. Good luck.
Or to put it another way, picking languages takes exploration of Windows system programing from an X problem to an XY problem. Good luck.
Maybe it is actually better for OP to learn .net, maybe not. But the answer had quality, so I do not think the downvotes are appropriate.
There's something interesting about that; it implies that grey text signifies a non-conformist view and approach to a technical issue. As is the case here.
I like to skip to the grey text.
By contrast, it also prevents users from commenting. See dang's posts on this.
Regardless, it's interesting to note that it also, indirectly, highlights interesting comments.
Do you also find that interesting?
Thinking about it, downvoting for disagreement is the analog of upvoting for agreement.
But my point isn't to criticize anyone for downvoting. Just the opposite. It's to illustrate that thinking outside the box is in itself disagreeable, which, as is the case here, can be a searchable metric.
I am not contrarian in the sense that I think good comments are downvoted to a meaningful extent. YMMV.
For related examples, you can learn Ruby just by learning Rails. Or in more general aspect, the web technology stack through a modern web framework.
Though I believe it has regressed at least a bit with the introduction of DotNet Core.
The OP is coming all the way from Nim into two decades of .Net as Windows “easy mode.” There are important reasons to use cpp, but most of the reasons in the world of Windows are .Net.