|
|
|
|
|
by Zelmor
2653 days ago
|
|
>interpreters, compilers, memory hierarchy
Those are nice if you want to do embedded and C. A complete waste of time for Frontend/Backend, mobile and desktop people in the beginnings. Tell me why someone picking up Python/JS should learn the above mentioned things, rather than learn basic security principles and not pip/npm install blindly all the packages without checking the source? Change my mind. |
|
The generalisability is more obvious in something like physics where the same physical laws apply in different domains.
Computer science doesn't have axiomatic physical laws, but it does have recurring concepts. If you learn about memory hierarchies in computer architecture, you can apply similar principles in dealing with caching systems in web-applications.