Actually not bad advice, if the poster wants to get into OOP.
Objective-C is the obvious choice if you also want to make money developing for Mac OS X
With Apple switching to swift, you'll be learning an orphan language. Best bet is to learn c, then c++. This way you get the basics first.
However, if you think you're going to make money developing for OSX starting from zero, seriously, what universe do you think you're in?
And yet, the photograph shows both!
The "it's neither, not both" argument is sophistry, an attempt to rescue the law of non-contradiction from its clear empirical violation.
" It doesn't make sense to ask which one it is - a "puff" of light is neither a particle, nor a wave, but a different kind of stuff which has some properties of each."
But this is like the Academie Francaise outlawing certain words. It is an academic exercise. Nature, and language, is far more expressive than (some) physicists, and academicians, would have you believe.
Outside the wire, the effect is on the ether.
Yves Couder provides a macroscopic experiment that duplicates the diffraction patterns of photons self-interfering: Single Particle Diffraction and Interference at a Macroscopic Scale.
The reason he won't go so far as to say that's what's happening on a quantum level is, that it requires an ether. And we all know that Einstein disproved the ether (actually he just came up with a, supposedly, simpler model).
Kleeneness is next to Godelness.