51 minutes ago, SkyPenguin said:
(which suggests that c++ is probably not the language for him if he doesn't get a thrill from spending time on things like that)
For all we know based on the 100 projects and quitting every project within a few weeks the OP doesn't even get a thrill from any form of programming.
51 minutes ago, SkyPenguin said:
I offered an alternative, a switch from windows tech to something more crossplatform, namely openGL (or in HTML5 case, the pared down WebGL version of it).
There is nothing wrong with offering advice to switch from platform to platform but the problem is you're stating this:
10 hours ago, SkyPenguin said:
just switch to javascript and webGL to save yerself a few years of headache - my 2 cents. all windows languages/compilers/source code/philosophies are inherently evil, error-prone and time consuming.
I've been programming in C++ for 18 years now as my main language and I've used countless languages as well. This "error" prone you're talking about is usually related to people who are making the mistakes themselves, not the language itself unless there is an underlying issue with the IDE/Compiler causing problems. I also have no idea what "headache" and how the code is "evil". We're in 2018 right now and Visual Studio is an amazing IDE for C++ programmers. Like @CrazyCdn stated, C++ isn't a windows language.... I'm not sure on your experience using C++ @SkyPenguin but C++ is a compiled language, not interpreted. C++ is used on a variety of operating systems.
You do also realize that JavaScript itself has a ton of source code floating around that is buggy beyond belief due to horrible programming. I've had clients reach out to my business to re-do their website applications and scripts because of the horrid coding that was done, and the massive bugs.
If you're a poor programmer, using JavaScript isn't going to fix that problem.
52 minutes ago, SkyPenguin said:
maybe it's time for him to consider a switch b4 the latest Windows version renders whatever he's working on obsolete again thanks to planned obsolescence.
The problem is that the OP is stuck in this mindset, and no amount of advice from anyone here will matter. It's very clear how engagement is only made towards making the code in the "book" work, not actually doing what makes sense.
53 minutes ago, SkyPenguin said:
If he really wants to make a game then he needs to switch.
If the OP really wants to make a game then that person needs a realistic approach, not just picking up whatever language and going straight for an RTS and online FPS game. Until the OP addresses the problem in being unable to work on a project past a few weeks, nothing will change in terms of progression.
54 minutes ago, SkyPenguin said:
I stand by my previous post.
That is fine, but people will call you out on your prior post.