Hacker News
new
|
past
|
comments
|
ask
|
show
|
jobs
|
submit
login
henrikschroder
on Nov 7, 2011
|
parent
|
context
|
favorite
| on:
How can I teach a bright person with no programmi...
So why draw the line there? Why is it ok to abstract away modern hardware, but not ok to abstract away memory management or pointers?
icebraining
on Nov 7, 2011
|
next
[–]
You can write a useful program that only uses one core. You can't write a useful program that doesn't use memory.
mmavnn
on Nov 7, 2011
|
parent
|
next
[–]
But you can write a great deal of useful code that never does any manual memory management.
icebraining
on Nov 7, 2011
|
root
|
parent
|
next
[–]
You asked where you draw the line. My point is that there's a real difference between not using a resource (more than one core) or using it without understanding how it works, because it's hidden behind a paper curtain.
einhverfr
on Nov 7, 2011
|
prev
[–]
Because understanding pointers makes understanding references a lot easier.
Guidelines
|
FAQ
|
Lists
|
API
|
Security
|
Legal
|
Apply to YC
|
Contact
Search: