Hacker News new | ask | show | jobs
by bregma 2155 days ago
Take them both.

Those subjects are the foundations on which practical and applies computer science and programming are built. Not having a thorough understanding of them is like building a house without an understanding of its foundation. Don't be surprised if your magnificent Swamp Castle burns down, falls over, then sinks into the swamp if you don't know about foundations.