/
25.08.2020 at 09:03 pm
Cuttings

Hamstrung Limitations

Abstractions by choice, not by ignorance.

... ...Smart people who know, who understand, the importance of performance-oriented code, and writing code that works well and is reliable, and those sorts of things: they are going to understand all of the importance of these things, of knowing how the computer works, and understanding the security implications of memory, and understanding its implications to memory. [...]

There's programmers out there that are way smarter than I am, I'm sure. But if they've never had the experience, they're gonna be very, very hamstrung. It's gonna be limiting what they can do, and they're gonna be limited to programming in (Java) abstractions, that never let them achieve their full potential that they could be achieving. Their programs will always be slower. Their programs will always not be able to do these things, and that's unfortunate. And that does upset me to some degree. Because I want everyone to be able to be as good at programming as they can be. And when they do use abstractions, I want it to be their choice, what abstractions they use.

- Casey Muratori - Intro to C on Windows - Day 3 Q & A

Filed under:
#
Words: 184 words approx.
Time to read: 0.74 mins (at 250 wpm)
Keywords:
, , , , , , , , ,

Other suggested posts

  1. 02.04.2023 at 01:03 pm / Witching May Die, But Not Litigation
  2. 29.03.2023 at 10:57 am / Moving Away from Todoist - to Taskwarrior, SSH & Dropbox - Part 2
  3. 13.08.2020 at 10:00 am / Consenting Pythonic Adults
  4. 04.06.2020 at 05:25 pm / Music and Neural Pathways
  5. 03.12.2017 at 12:00 am / Declarative, Imperative, Functional Sandwiches
  6. 16.10.2015 at 12:00 am / Don Ted E. Bear Waltz - Guitar Arrangement (Sam & Max)
  7. 16.02.2014 at 12:00 am / Don't Care Too Much About Gear
  8. 22.04.2012 at 12:00 am / Ludicrous Ace
  9. 15.03.2012 at 12:00 am / Cel-Shaded Arena
  10. 16.08.2010 at 12:00 am / You Have Reason
© Wan Zafran. See disclaimer.