HackerTube 中文?
Explore / Caption comparisons

Does concise array notation make a language easy to extend?

Array operations can express a great deal in a few symbols. Integrating a new operation into the language raises a separate question about its rules and conventions.

Read on through a shared source

Compare the passages

you'll notice that it contains no explicit loops and no temporary variables
Conway's Game Of Life in APL · ▶ 3:11–3:29
new words defined by the user do not look like language primitives at all.
Growing a Language, by Guy Steele · ▶ 20:13–20:18