Skip to content

Programming is not all the same. Normal written languages…

“Programming is not all the same. Normal written languages have different rhythms and idioms, right? Well, so do programming languages. The language called C is all harsh imperatives, almost raw computer-speak. The language called Lisp is like one long, looping sentence, full of subclauses, so long…” quote by Robin Sloane
Download Open image
““Programming is not all the same. Normal written languages have different rhythms and idioms, right? Well, so do programming languages. The language called C is all harsh imperatives, almost raw computer-speak. The language called Lisp is like one long, looping sentence, full of subclauses, so long in fact that you usually forget what it was even about in the first place. The language called Erlang is just like it sounds: eccentric and Scandinavia. I cannot program in any of these languages because they're all too hard. But Ruby, my language of choice, was invented by a cheerful Japanese programmer, and it reads like friendly, accessible poetry. Billy Collins by way of Bill Gates.””

Robin Sloane

About This Quote

This interpretation was drafted with AI assistance. It is one reading of the quote, not the author's own explanation.

Programming languages differ in rhythm and style; Ruby stands out as friendly, poetic, contrasting harsher languages like C, Lisp, and Erlang.

In simple terms: Languages have distinct styles; Ruby feels poetic, others feel harsh.

Key Takeaway

Choose a language that matches your expressive needs.

Themes

programming language design syntax expression creativity technology

Mood

analytical enthusiastic

Type

First place:0 Lisp:1 Programming:1 Programming languages:1 Technology:1 Ruby Language:1 Called Lisp:0 Called Erlang:0

When to use this quote

  • learning new languages
  • teaching coding
  • software development
  • creative coding

Key Concepts

software engineering computer science linguistics

Questions to Reflect On

  • Which language feels most natural to you?
  • How does syntax affect problem solving?
A Different Perspective

May idealize Ruby overly.

★ ★ ★ ★ ★ No ratings yet

More by Robin Sloane

Explore all 2 Robin Sloane quotes

More First place quotes

Browse all 2,907 First place quotes