Hacker News new | ask | show | jobs
by lordnacho 2916 days ago
I'd say learn C if you need to think on that abstraction level. For a lot of things, you don't need to think of a computer as much more than a bunch of names that are either data or functions. Some GC will clean up after you.

If you're working on a problem where it actually matters where the data is and when it's deleted, start looking at C.

For me this is a pretty sharp distinction. If you're not used to messing about with pointers, you'll need a bit of time to learn this.