Hacker News new | past | comments | ask | show | jobs | submit login

> have them understand the “basics”…like what is the hard drive vs RAM (memory allocation) or what is a transistor (Boolean logic)

You must understand these things at least conceptually if you want to really understand how to write efficient programs. Maybe not at the level of how memory can electronically "remember" a 1 or a zero, or how a hard drive can magnetically do it, but at least the relative speeds e.g. register vs. cache vs. RAM vs. disk.




Consider applying for YC's Summer 2025 batch! Applications are open till May 13

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: