JaggedSac said:
I somewhat agree with you here, but where do you stop? Should they start out with assembly to get an incredibly in-depth appreciation of what goes on with registers, etc.(I know you would learn this in Computer Architecture classes but most of these classes rarely much involve coding)? With the way languages are going now days I believe that a brief understanding of the low level functionality can be more than sufficient for most purposes. I believe an understanding of patterns and paradigms are far more important from a business perspective. |
well, I dunno haha. I think that kinda following lessons should be good. for example, knowing how to implement linked lists and other structures should be quite useful when implementing interfaces. if you already have that "base", it should be far easier. and in the end I think that it doesn't matter what language you will program, Java, C++ and even Python can be quite overwhelming for beginners, IMO.
and what NJ5 said above.
the words above were backed by NUCLEAR WEAPONS!







