Joy
0 sources
Joy is a software application designed as a purely functional programming language. It draws significant influence from the Forth programming language. Additionally, Joy incorporates principles from the broader field of functional programming (FP).
The language emphasizes a stack-based execution model, reflecting its Forth-inspired roots. Its design prioritizes compositionality and the use of combinators, aligning with functional programming paradigms.
Joy
Summary
Joy is a programming language[1]. Joy draws 71 Wikipedia views per month (programming_language category, ranking #93 of 742).[2]
Key Facts
- Joy was influenced by Forth[3].
- Joy was influenced by Q187560[4].
- Joy was influenced by FP[5].
- Joy's instance of is recorded as programming language[6].
- Joy's instance of is recorded as purely functional programming language[7].
- +2001-00-00T00:00:00Z marks the founding of Joy[8].
- Joy's Freebase ID is recorded as /m/033jmv[9].
- Joy's programming paradigm is recorded as purely functional programming[10].
- Joy's programming paradigm is recorded as concatenative programming[11].
- Joy's programming paradigm is recorded as stack-oriented programming[12].
- Joy's typing discipline is recorded as strong typing[13].
- Joy's typing discipline is recorded as dynamic typing[14].
Body
Designation and Status
Recorded instance of include programming language[6] and purely functional programming language[7].
History and Context
+2001-00-00T00:00:00Z marks the founding of Joy[8].
Why It Matters
Joy draws 71 Wikipedia views per month (programming_language category, ranking #93 of 742).[2] Joy has Wikipedia articles in 6 language editions, a strong signal of global cultural recognition.[15]
Joy has been cited as an influence by Factor[16], a programming language[17], founded in 2003[18] and Cat[19], a programming language[20], founded in 2006[21].
FAQs
Who did Joy influence?
Joy has been cited as an influence by Factor[16] and Cat[19].