Question:
Do graphic designers use C++?
Vice Verses
2014-10-28 08:56:40 UTC
I am majoring in graphic design and I'm in my c++ class currently and I find it so difficult! Do graphic designers use C++??
Three answers:
Marvin
2014-10-29 17:18:14 UTC
I have been a programmer for nearly 20 years. I started in Assembly, then BASIC, then C, and now C++. C and C++ are very different. C is a imperative (procedural) language, and C++ is an object oriented language that is backward compatible with C.



I do not know what you mean by "graphic designer". Do you mean animator? Do they not just use standard software packages? What programming is required for that?



I have created a graphics package similar to Qt, and Gtk myself. It provides primitives like lines, circles, fills, text boxes, and stuff for the use of the application programmers.



Anyway, if you struggle with C, you will never get C++. It is a very different way of thinking about programming. Most modern languages, like Java, Objective C, C++, C#, and D are based on C. You have to understand it, or you will never be a programmer.
?
2014-10-28 09:03:29 UTC
No, not really...



Here's the thing though... working in C++ makes you think like a programmer and this is terribly important. It also makes you more mindful of how things are working behind the scenes. It will also help you because the syntax will be familiar to you when you go to do things that require programming languages which have a similar syntax to C++ such as when doing animation or if you ever decided to write a plugin for photoshop etc.



Let's say I'm trying to animate something and I want the model to move 5 steps in a certain direction... you'd know how to create a for loop.
Rowan
2014-10-28 09:04:14 UTC
From past experience i'd say not much, I did a degree in computer games programming, and none of the artists/designers there knew any C++, although it may be handy to know a little bit if that's the industry you are going into, just so you can see their point of view if any problems arise.


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Loading...