No, his attitude is entirely appropriate. Learn your basics before you try to reinvent stuff. As Alan Kay keeps reminding us, the programming community doesn't really learn anything that is done in the past and is doomed to keep reinventing stuff or working on things that have been shown not to work. For example, if you study physics you are not going to go far if you show up to class and start dropping apples and say this shows some magic force is operating. Learn the basics of engineering first then try to change things. Otherwise you will just waste everybodys time.
As for your programming example, the more appropriate case would be if someone showed up with a revolutionary proposal to allocate memory for a GC, you see the source code and there is a big array structure defined locally "char memory[10000000]". There is far more things wrong here than trying to figure out ways to scale this in production.
As for your programming example, the more appropriate case would be if someone showed up with a revolutionary proposal to allocate memory for a GC, you see the source code and there is a big array structure defined locally "char memory[10000000]". There is far more things wrong here than trying to figure out ways to scale this in production.