Skip to content
quotesby

About this quote

What does it mean?
Torvalds expresses relief at avoiding low-level details by programming in user mode.
In plain terms
It feels good to focus on bigger logic instead of system details.
What can you take from it?
Work at a higher level to avoid unnecessary complexity.

Where it applies

  • software development
  • system design
  • programming

Putting it to work

  • abstract where possible
  • avoid low-level traps
  • prioritize logic

Questions to consider

  • What part of coding do you find most draining?
  • Is higher-level programming always better?

Another view

Sometimes low-level control is necessary for performance.

More from Linus Torvalds

  1. Which mindset is right? Mine, of course. People who disagree with me are by definition crazy. (Until I change my mind, when they can suddenly become upstanding…

    Permalink to quote #37
  2. I chose 1000 originally partly as a way to make sure that people that assumed HZ was 100 would get a swift kick in the pants.

    Permalink to quote #39
  3. I'd like to say that I knew this would happen, that it's all part of the plan for world domination.

    Permalink to quote #36

Related quotes

  1. The psychological profiling [of a programmer] is mostly the ability to shift levels of abstraction, from low level to high level. To see something in the small…

    Donald KnuthDonald Knuth quote #4
  2. Go to work on an egg.

    Fay WeldonFay Weldon quote #1
  3. To do two things at once is to do neither.

    Publilius SyrusPublilius Syrus quote #3