Guys, a company's HR mailed me for a position that requires strong experience of ">3 years in Python with C or C++".

Does it mean Python and C/C++?
Or do they need someone who is using C/C++ to write Python?

I have some experience with adding Python support to C++ code. Does it count? 😁

  • 2
    I think they mean
    if( python && (C || C++) )

    Else they would say ">3 years in Python, C or C++".

    but if you're unsure, just contact them.
  • 1
    @Kage I think you're right. I'm just amused by the thought of writing python using C/C++. Like a bunch of C code that outputs a python script. 😄
  • 0
    @dr-ant side question, how's the c++ job market?

    I've been told over and over (by the school I went to, and the people I work for) that JavaScript is the future. 😒
    However I'm going back to uni, to actually gain knowledge outside of HTML5/PHP (specifically C# & C++).

    Am I gonna be jobless? 😅
  • 1
    @Kage Not at all. I am not the right person for this kind of advice so take it with a bag of salt.

    I feel the job market these days is definitely larger for JS or Python or front end technologies.
    I feel that C# pays more, easily as compared to C++ but I could be wrong. (It's easier to find C++ devs)

    C++ still is a part of a significant number of applications. Most are legacy products but if you go for niche jobs, you'll most certainly find C++. Think openGL applications.
  • 2
    It's like asking if you want your milk with coffee
  • 3
    @Kage high performance number crunching is faster in c++, don't see javascript beating that any time soon.
  • 1
    @dr-ant Python's FFI and third party libs like Boost::Python can be used to call C/C++ from Python and vice versa. It's extremely powerful, great way to work.
  • 0
    @RememberMe Yeah that's all good. It just amused me silly to think of writing c code that outputs python. Like writing python using c. Not calling python code or any code. Writing it. It still makes me chuckle.
Add Comment