Skip to content

Complex problems Quote by Erik Naggum

“Well, take it from an old hand: the only reason it would be easier to program in C is that you can't easily express complex problems in C, so you don't.” quote by Erik Naggum
Download Open image
“Well, take it from an old hand: the only reason it would be easier to program in C is that you can't easily express complex problems in C, so you don't.”

Erik Naggum

About This Quote

Source Interview: C Programming Discussion, 1990s

C lacks abstractions for complex problems, making it harder to express them, which simplifies programming but limits capability.

In simple terms: C is simple but not expressive for complex tasks.

Key Takeaway

Choose languages with higher-level abstractions for complex work.

Themes

programming abstraction complexity

Mood

analytical pragmatic

Type

technical educational

When to use this quote

  • building large systems
  • teaching programming
  • refactoring code

Key Concepts

software engineering language design

Questions to Reflect On

  • What problems have you simplified by using C?
  • When is simplicity more valuable than expressiveness?
A Different Perspective

Higher-level languages may introduce performance overhead.

4.7 out of 5 (6 ratings)

More by Erik Naggum

Explore all 80 Erik Naggum quotes

More Complex problems quotes

Browse all 56 Complex problems quotes