3 ms·
What is a "C++ programmer?" On any given day, I poop you not, I'm writing either c#, java, c++ or any number of scrpting languages (perl, bash, python, JavaScr
by JustSomeNobody 10y ago
What is a "C++ programmer?"
On any given day, I poop you not, I'm writing either c#, java, c++ or any number of scrpting languages (perl, bash, python, JavaScript).
Do people seriously only use a single language these days!?
- Twirrim 10y agoWhy do you jump between multiple languages all the time?
- v1n337 10y agoNot, OP, but I've worked for an ad-agency in a software-dev role. Their primary code base is written in Java, monitoring scripts in Python/Ruby, and tracking pixel code in JavaScript, so I would have days in which I coded in all 3, albeit for separate use-cases.
- coldtea 10y agoThe ad agency couldn't afford different developers for the various systems?
- JustSomeNobody 10y agoBest tool for the job.
- grigjd3 10y agoDifferent tools for different tasks. Not gonna use C to analyze some text files...
- programbreeding 10y agoSome people are far more specialized in what they work on. - Apple's Swift codebase is 54.8% c++ [0] - Microsoft's CNTK codebase is 57.6% c++ [1] - Bitcoin's codebase is 68.6% c++[2] - XBMC's codebase is 84.7% c++[3] If you work on certain or specific types of projects, like ones making the tools that others use do their projects, then you are typically working more in only 1-2 languages at a time. [0] https://github.com/apple/swift https://github.com/apple/swift [1] https://github.com/Microsoft/CNTK https://github.com/Microsoft/CNTK [2] https://github.com/bitcoin/bitcoin https://github.com/bitcoin/bitcoin [3] https://github.com/xbmc/xbmc https://github.com/xbmc/xbmc
- ironman1478 10y agoThe main product I work on is written in C++, so I spend most of my day looking at\writing C++ and also learning as much C++ as I can. I do use other languages for some minor tasks (python and c# for some automated test stuff and devopsish kind of work), but i dont use those languages as much as C++ nor do I invest as much effort into learning the ins and outs of those languages. So I consider myself a C++ programmer because its what I put effort into
- coldtea 10y ago>Do people seriously only use a single language these days!? Yes. In what bizarro world would one assume it's not so? By thinking that all development in the world resembles the company/work they do? Tons of programmers only write C# or Java on Windows, and don't touch any shell scripting at all. Tons of front-end developers only write Javascript. Tons of statistics people only use R or 1-2 other statistics packages. Tons of systems, drivers, embedded and OS people only C or C++. Tons of game devs only write C++. Tons of native mobile devs only write Swift, Objective-C or Java. Some of them do occasional need to write some script to get something done, but it's hardly like the juggle between multiple languages. And of course larger companies have specialized programmers for different domains, not some guy doing C++ AND admin stuff in shell AND some front-end JS etc.
- deleted 10y ago[deleted]