Comment on: What Programming Really Is
Maybe you're hungry?
Comment on: Core Debian developer summarily banned from project for referring to a transgender person with a non-approved pronoun
Maybe it's written with no intention to do harm, but it seems it's not written to not do harm either. The result is several people feeling uncomfortable and undermining of efforts to improve the health of the community.
Holy fuck. I can't even...
Comment on: Top or bottom? (WTF)
My thoughts exactly. The level of "diversity" required to cobble together so many brain-dead ideas is staggering, I suspected it would involve some serious mental illness.
Comment on: Alternatives to notepad++
There was Sublime Text, but it seems all but abandoned. I use Atom, but they might not be quite to your liking as they have adopted a rather Tumblresqe CoC, dunno.
Comment on: You Don't Have to Be Good at Math to Learn to Code
Been noticing that in a lot of subs lately; posts and comments getting one or two downvotes almost immediately.
Comment on: You Don't Have to Be Good at Math to Learn to Code
Yeah I absolutely suck at math. Well I think I do; it may just be the way it's taught in school that really put me off it. But I've had no problems learning multiple programming languages quite well. Unfortunately, if you plan on taking any programming courses in college/university, they usually require advanced math courses (around here anyway, not sure if that is universal).
You Don't Have to Be Good at Math to Learn to Code
30 43 comments 03 Sep 2015 10:33 u/Futt (..) in v/programmingComment on: I've pretty much learned the basics of C++ so far in university, what else can I learn with this knowledge with not too much difficulty?
If you like C++ (and who wouldn't!) and want to learn more / do more with it, I would suggest looking into QT. It's a huge cross-platform toolkit for developing C++ applications, open-source and commercially for multiple platforms at once (windows, linux, mac, mobile). It's fairly easy to learn once you have a basic grasp of C++. QT gives you a very rich cross-platform GUI toolkit as well as optional modules to do pretty much everything (database access, threading, networking, you name it).
Comment on: Github employee attempts to dox user who complained about repo deletion
Wow... They have really gone off the deep end... Moved all my stuff off of Github last week; hopefully Bitbucket is run by slightly saner people.
Comment on: GitHub's new far-left code of conduct explicitly says "we will not act on reverse racism' or 'reverse sexism'"
This can't be real, right? This "todogroup" thing is some sort of parody/satire site I assume? This shit is on par with what's spewed out of the darkest pits of tumblr (and even most of that is satire or trolls).
As with any craft, you need to master a variety of tools and you need to know what they can and cannot do well. Greenhorns make mistakes for sure, but in my experience it's usually the sales-drones making outlandish promises to get the contract. Then along come the project managers and "architects" and try to shoehorn the project into a platform and toolchain that is completely unsuited for it.