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.

>better off using a garbage collector
you mean using a language with a garbage collector? or do you mean like smartpointer in cpp?

but youre right c++ appears to be a bunch of features from a shitpile of different other languages, glued together.

i recently got a job by saying i knew a lot about SQL
unfortunately i was talking about SQL and database theory

and what were they talking about?

data mining

nice

You know a language if you can communicate clearly and fluently in it. You're pretty good at English. I've known C++ for years. Go ahead and try to tell me something in C++ like how the weather is where you are.

>but if someone ask me "He, do you know C++?" i'd say no.
Give a little credit to yourself bro
You know C++
Most of the fags out there that are gloating that are a knowledgeable don't know shit
They just know how to sell their self
I'm not talking out of my ass
I was employed for many years and I went in university too
In both places I found a lot I initially admired because I believed they knew a lot
Once I got to know them I realized they were poser fags that didn't know shit
I constantly underestimate myself to this day and is the main reason I'm in this predicament
Don't be like me
Have a little faith, you're good

cringe

>Once I got to know them I realized they were poser fags that didn't know shit
And when I know they didn't know shit I mean even the most basic stuff
Like you wouldn't imagine
And these fags where taking like twice and three times the pay I got
Why? Because they had a talent to sell even their smallest achievement like "I saved the company, AGAIN, praise me and give me a raise to buy the new MacBook, this is like 6 months old"
Often they took my work which I considered trivial and non important and sold it to the execs as their idea while I received "you are lucky to work for him, you will learn a lot beside him"
Granted, such reckless faggotry is a skill
But you don't have to be like them
Just believe in you and your skills

If you make programs that don't leak memory, collect their garbage, and stay within their designated and allocated memory space, you're fine. You know c++.

I mean C++ with a garbage collector to manage your objects. Smartpointer seems to refer to any number of abstractions, I was thinking of traditional tracing GCs like Boehm or Ravenbrook MPS.

>Boehm or Ravenbrook MPS
wow thanks user, you opened my horizon. Glad to learn something new here

Was offered a pretty high-paying job as Lead PHP Team Dev. Although I've used it for years, turned it down, pissed off recruiter who told them she "had their guy".

Idk, I'm self-taught, just seemed weird to go in as a lead.

Attached: liberty-mutual-brad-large-3.jpg (1000x562, 47K)