Skip to content

Imperative Quote by Chris Okasaki

“The methodological benefits of functional languages are well known [Bac78, Hug89, HJ94], but still the vast majority of programs are written in imperative languages such as C. This apparent contradiction is easily explained by the fact that functional languages have historically been slower than…” quote by Chris Okasaki
Download Open image
““The methodological benefits of functional languages are well known [Bac78, Hug89, HJ94], but still the vast majority of programs are written in imperative languages such as C. This apparent contradiction is easily explained by the fact that functional languages have historically been slower than their more traditional cousins, but this gap is narrowing.””

Chris Okasaki

About This Quote

The quote notes that functional programming offers clear methodological advantages, yet most software is still written imperatively because functional languages have historically been slower, though this performance gap is decreasing.

In simple terms: Functional languages are beneficial but slower, though they are catching up.

Key Takeaway

Consider using functional languages as performance improves.

Themes

software engineering programming paradigms technology adoption computer science

Mood

pragmatic optimistic

Type

strategic informative

When to use this quote

  • team decisions
  • language selection
  • project planning
  • education curricula

Key Concepts

functional programming imperative programming performance optimization

Questions to Reflect On

  • Will performance parity shift industry standards?
  • What trade‑offs exist beyond speed?
A Different Perspective

Functional languages may have steep learning curves.

3.7 out of 5 (9 ratings)

More by Chris Okasaki

Explore all 4 Chris Okasaki quotes

More Imperative quotes

Browse all 82 Imperative quotes