3 ms·
I haven't read the OP so I'm responding to your post. I am/is/was a C/C++ programmer from the mid 80s until 2013. That's the last time I wrote some C++, not tha
by greggman 11y ago
I haven't read the OP so I'm responding to your post. I am/is/was a C/C++ programmer from the mid 80s until 2013. That's the last time I wrote some C++, not that I've given it up just haven't need to to write any.
What changed for me was I learned HTML/CSS/JavaScript and in particular WebGL. Now I kind of get, upset may be too strong a word but, basically I can't stand not being able to share something easily. I see people making simple visual things in C++ or Python or GO and I'm like "why are you making me jump through hoops to see your creations? Why couldn't you just put it on the web so in one click I could see it and/or interact with it?"
I'm not saying there's no place for C/C++ or any of those other languages. I am saying though that if what you want to make is something interactive or visual (or audio) and you can do it in such a way that you can put it on the web PLEASE do that! C/C++ run it through emscripten. C# (well, if it's unity at least might be able to export to the web). I don't know of the Go->Web or Python->Web paths but mostly if it's not on the web I'm not likely to download and install an SDK just so I can check out your Go program.
If you're making an app or backend something fine, whatever, but if you're just making a visualization, a graph, a simple game for fun but not profit, please consider learning the tech that will lead to the least amount of friction for your audience. Most of the time that will be web.
- JanneVee 11y agoWell that is half of my point. I mentioned JavaScript, because I use it if I want most people to see my stuff. But what is wrong with a executable for C++ or C#? Where is my obligation to distribute a executable for every platform that results from my fun side projects? I don't think maintenance is fun and I usually skip that part on my side projects. Either you can see it or you can't... it might bother you... but it doesn't bother me the least. They are supposed to be fun...
- runamok 11y agoThat's an excellent point. Not to mention running some random executable is far more terrifying that visiting a web site.