Humour: Difference between revisions

Jump to navigation Jump to search
1,197 bytes added ,  09:46, 7 July 2021
(8 intermediate revisions by 2 users not shown)
Line 5: Line 5:
APL's unique [[glyphs]] are a constant source of puns and allusions. Most puns rely on the visual shape of the glyphs, or of various common or uncommon names for them.
APL's unique [[glyphs]] are a constant source of puns and allusions. Most puns rely on the visual shape of the glyphs, or of various common or uncommon names for them.


* The song [[APL Blossom Time]] includes numerous references to [[primitive function|primtives]].
* The song [[APL Blossom Time]] includes numerous references to [[primitive function|primitives]].


* A 2015 [[Dyalog Ltd.|Dyalog]] [[blog]] post by [[Roger Hui]], titled [https://www.dyalog.com/blog/2015/12/apl-puns/ APL Puns] collects many such glyph puns.
* A 2015 [[Dyalog Ltd.|Dyalog]] [[blog]] post by [[Roger Hui]], titled [https://www.dyalog.com/blog/2015/12/apl-puns/ APL Puns] collects many such glyph puns.
Line 43: Line 43:
There is a friendly rivalry between adherents of various APLs and derivatives which can lead to tongue-in-cheek attacks.
There is a friendly rivalry between adherents of various APLs and derivatives which can lead to tongue-in-cheek attacks.


* ''APL vs J vs K''<ref>[[Nick Nickolov]]. Chat message {{m|51655962}}. [[APL Orchard]]. 10 Sep 2019.</ref> is a collage of nine images that purport to illustrate how adherents of APL, [[J]], and [[K]], see the other languages. Going in [[ravel order]], APLers think of APL as the ultimate [[tool of thought]], J as APL's little brother that is too focused on mathematics, and K as being too restricted. J users see APL as the revered sage that has outlived itself, J as the perfect all-round tool, and K as running after monetary gain (K being very fast, and often used for [[wikipedia:high-frequency trading|high-frequency trading]]). K users see APL as bloated and old, J as bloated and a joke, and K as the key to winning the race.
* ''APL vs J vs K''<ref>[[Nick Nickolov]]. Chat message {{m|51655962}}. [[APL Orchard]]. 10 Sep 2019.</ref> is a collage of nine images that purport to illustrate how adherents of APL, [[J]], and [[K]], see the other languages. Going in [[ravel order]], APLers think of APL as the ultimate [[tool of thought]], J as APL's little brother that is too focused on mathematics, and K as being too restricted. J users see APL as the revered sage that has outlived itself using foreign (Chinese) characters that do not fit into a normal rectangle (thus being cut off on the right), J as the perfect all-round tool, and K as running after monetary gain (K being very fast, and often used for [[wikipedia:high-frequency trading|high-frequency trading]]). K users see APL as bloated and old, J as bloated and a joke full of <source lang=j inline>.</source>s and <source lang=j inline>:</source>s (as these two characters are used as suffixes to expand the number of ASCII symbols), and K as the key to winning the race.


== Criticism of APL ==
== Criticism of APL ==
Line 69: Line 69:


* ''[[ngn]]'s scans'' or ''[[ngn]]'s cumulative reduces'' refers to [[Nick Nickolov]]'s uncanny ability to come up with unusual uses of [[Scan]] for solving various problems, e.g. negating every other number with <source lang=apl inline>⊢∘-\</source>.<ref>[[Nick Nickolov]]. Chat message {{m|43074306}}. [[APL Orchard]]. 26 Feb 2018.</ref>
* ''[[ngn]]'s scans'' or ''[[ngn]]'s cumulative reduces'' refers to [[Nick Nickolov]]'s uncanny ability to come up with unusual uses of [[Scan]] for solving various problems, e.g. negating every other number with <source lang=apl inline>⊢∘-\</source>.<ref>[[Nick Nickolov]]. Chat message {{m|43074306}}. [[APL Orchard]]. 26 Feb 2018.</ref>
[[File:50years logo.png|thumb|right|50 years of APL apple]]
 
== Apples ==
== Apples ==


Line 78: Line 78:
* [[Adrian Smith]] uses an apple icon on his APL-385 [[Fonts|font]] site.<ref>Adrian Smith. [https://apl385.com/fonts/index.htm APL385 Font Page].</ref>
* [[Adrian Smith]] uses an apple icon on his APL-385 [[Fonts|font]] site.<ref>Adrian Smith. [https://apl385.com/fonts/index.htm APL385 Font Page].</ref>


* Dyalog used an apple logo to celebrate 50 years of APL.<ref>[[Dyalog Ltd]] web site. [https://www.dyalog.com/50-years-of-apl.htm 50 Years of APL].</ref>
* Dyalog used an apple logo to celebrate [[50 years of APL]] (part of [[Dyalog '16]]).<ref>[[Dyalog Ltd]] web site. [https://www.dyalog.com/50-years-of-apl.htm 50 Years of APL].</ref>


* [https://github.com/aplteam/APLTree APLTree] ("apple tree") code library.
* [https://github.com/aplteam/APLTree APLTree] ("apple tree") code library.


* [https://github.com/Dyalog/pynapl/ Py'n'APL] ("pineapple") Python-APL bridge ([[wikipedia:Python (programming language)|Python]] is often abbreviated "py-" when used in conjunction with other terms.)
* [https://github.com/Dyalog/pynapl/ Py'n'APL] ("pineapple") Python-APL bridge ([[wikipedia:Python (programming language)|Python]] is often abbreviated "py-" when used in conjunction with other terms).


* [https://github.com/Dyalog/SAWS SAWS] and [https://github.com/the-carlisle-group/Acre-Desktop/tree/master/APLSource Acre APLSource] as in "[[wikipedia:apple sauce|apple sauce]]".
* [https://github.com/Dyalog/SAWS SAWS] and [https://github.com/the-carlisle-group/Acre-Desktop/tree/master/APLSource Acre APLSource] as in "[[wikipedia:apple sauce|apple sauce]]".


* [[APL Orchard]] ("apple orchard").[[File:APL Orchard list.png|thumb|right|Community ad for the APL Orchard on [[Code golf|Code Golf]] Stack Exchange.]]
* [[APL Orchard]] ("apple orchard").
 
* [[APLcart]] as in "[[wiktionary:upset the applecart|upset the applecart]]" (spoil an established arrangement) as the project was intended to disrupt the traditional way of documenting APL.
 
* [[APL Seeds]] ("apple seeds") alluding to the conference aiming at those that are potentially growing into APLers, like apple seeds grow into apples (via apple trees). The event website features an apple grove.<ref>Dyalog Ltd. [https://dyalog.com/apl-seeds-user-meetings/aplseeds21.htm APL Seeds '21].</ref>
 
* [[APL Campfire]] uses a promotional banner with an apple being roasted over a campfire.
 
* [[Tatin]] is a work-in-progress package manager, [[wikipedia:tarte Tatin|tarte Tatin]] being a specific type of apple pastry. Its logo is the [[logarithm]] symbol, coloured to resemble a stylised tarte Tatin.


* [[APLcart]] as in "[[wiktionary:upset the applecart|upset the applecart]]" (spoil an established arrangement) as the project was intended to go disrupt the traditional way of documenting APL.
* [[Dyalog APL]] by default uses the file name <code>aplcore</code> ("apple core") for its [[wikipedia:code dump|code dump]]s.
<gallery mode=packed>
50years logo.png|[[50 years of APL]] apple.
APL Orchard list.png|Community ad for the [[APL Orchard]] on [[Code golf|Code Golf]] Stack Exchange.
APL logo light.png|A logo for all of APL, proposed by [[Adám Brudzewsky]].
APL seeds logo.png|The logo for [[APL seeds]], a conference for new APLers.
</gallery>


== References ==
== References ==
<references/>
<references/>
[[Category:Lists]][[Category:Glyphs]]{{APL community}}
[[Category:Lists]][[Category:Glyphs]]{{APL community}}

Navigation menu