Questions tagged [programming-paradigms]

For questions related to different programming paradigms, such as Object Oriented Programming or Functional Programming.

Filter by
Sorted by
Tagged with
10 votes
2 answers

Is there a language where "everything is a dataframe"?

In APL, you don't need to write loops because scalar operations are automatically "broadcast" (mapped and zipped) across arrays. For example a grayscale image could be a 2D array, which is ...
dpercy's user avatar
  • 201
12 votes
1 answer

Does the evaluation model & programming paradigm used in jq have a name?

jq is a command-line tool for filtering and transforming JSON data, in the vein of sed and awk, including a bespoke programming language for writing the filters. Its original author described it as ...
Michael Homer's user avatar
  • 12.2k
2 votes
4 answers

What is the purpose of requiring class-based programming?

Some languages such as Java and C# (since last I checked) require all functions to be inside of a class. Some simple programs are procedural by design, such as command line tools. And requiring a ...
CPlus's user avatar
  • 7,911