>>1
Sorry to be harsh, programmer-san, but: the answer will be "no," and simply asking the question will make you appear to be someone who's not serious about the subject.
If C++ programming is an obstacle, then you're in the wrong major. Nobody's asking you to enjoy it. It's just a college course: you complete an assigned task within specified parameters, and move on to the next one. You want to be an individual, an artist---but is a
homework assignment really the proper context? Look at the bigger picture. You think that C++ is a "shitty" language, yet you are paying to
learn at an institution which (like so many others) has chosen C++ as a standard educational language. Do you think yourself smarter than your professors? If so, why not just leave? Or are these courses merely a
means to an end: a degree, leading to a job where you can express yourself more fully, or at least a job which gives you the cash to do so on your own time? In that case,
who cares what language is used? Choose your battles wisely. And if you can suck it up, you might be surprised to learn some new things along the way. C++ may have its problems, but its success was not an accident. Moreover, overcoming the challenges inherent in C++ programming will make you a better programer overall.
I say these things not to hurt, but to help---for I, too, was once young. May you find
true success in life!