When can you say you do know a language?

i've been programming in c++ for a year and made some games on it using sfml, but if someone ask me "He, do you know C++?" i'd say no.

Attached: 1522221633002.gif (1920x1080, 1.13M)

>but if someone ask me "He, do you know C++?" i'd say no.

you're just a dumbass

I bluffed my way into a Java backend job. Never once created a single spring app but if you are competent enough to really bust your ass, you will learn a lot along the way.

Granted, Java spring apps are simple compared to certain C++ projects, but the principle remains the same.

Do you ever use the "new" keyword? If so, you don't know C++.

I'm pretty sure you have to use explicit new and delete eventually, at least if you're implementing low-level libraries.

Just say you wrote a few programs in C++

this.

stack allocation is way more efficient than on heap

Class c{}

instead of

Class c = new Class();
thats the pajeet java style. Hate seeing that at work

very low quality bait

not shitting here.
C++ devs that formerly worked as java developers are overusing "new" in C++.

On the other hand a lot of times they'd be better off just using a garbage collector and just not worry about that stuff.

That's what attracts me with C++. It's a bit of a mess, but you can adapt it with whatever features you happen to need to solve your problem.