4,494
edits
No edit summary |
No edit summary |
||
(4 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
[[File:Programming Language Logos.png| | [[File:Programming Language Logos.png|768px|thumb|[https://abrudz.github.io/logos/ Logos of various programming languages.]]] | ||
As of {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, APL does not have a logo like many other programming languages do. After a consensus at their September 9th 2021 [[BAA webinar|webinar]], [[BAA]] will head an effort to adopt a universal [[vendor]]-agnostic logo for APL. This article collects draft proposals for the universal APL logo. Feel free to [{{fullurl:{{FULLPAGENAME}}|action=edit§ion=1}} add your own]. | As of {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, APL does not have a logo like many other programming languages do. After a consensus at their September 9th 2021 [[BAA webinar|webinar]], [[BAA]] will head an effort to adopt a universal [[vendor]]-agnostic logo for APL. This article collects draft proposals for the universal APL logo. Feel free to [{{fullurl:{{FULLPAGENAME}}|action=edit§ion=1}} add your own]. | ||
Line 9: | Line 9: | ||
{{clear}} | {{clear}} | ||
=== Cube Apple === | === [[File:APL_logo_light.png|16px|frameless]] Cube Apple === | ||
[[File:APL_logo_light.png|120px|frameless|left]] | [[File:APL_logo_light.png|120px|frameless|left]] | ||
This is a cube, which is a common APL motif, e.g. used for [[APL2]] (including the book [[Books#APL2_at_a_Glance|APL2 at a glance]]), [[APL*PLUS]] and [[Dyalog APL]]. However, one quarter has been modified to resemble a leaf, thus making the cube into an [[apple]], another common association with APL. The leaf is supposed to hint at the [[Del]] which symbolises [[function]] definition and has been used in application icons for [[APL+]] and [[APLX]]. The green colours come from [[IBM]]'s modern '''Carbon''' design to honour IBM's role APL's history. The lettering spells out "APL" while also hinting at APL's usage of special [[glyphs]]; here <code>⍝⍴⌊</code> which look very close to the forms found in the widespread ''APL385 Unicode'' [[font]]. | This is a cube, which is a common APL motif, e.g. used for [[APL2]] (including the book [[Books#APL2_at_a_Glance|APL2 at a glance]]), [[APL*PLUS]] and [[Dyalog APL]]. However, one quarter has been modified to resemble a leaf, thus making the cube into an [[apple]], another common association with APL. The leaf is supposed to hint at the [[Del]] which symbolises [[function]] definition and has been used in application icons for [[APL+]] and [[APLX]]. The green colours come from [[IBM]]'s modern '''Carbon''' design to honour IBM's role APL's history. The lettering spells out "APL" while also hinting at APL's usage of special [[glyphs]]; here <code>⍝⍴⌊</code> which look very close to the forms found in the widespread ''APL385 Unicode'' [[font]]. | ||
Line 16: | Line 16: | ||
{{clear}} | {{clear}} | ||
=== Nested Bitmaps === | === [[File:Nested bitmaps logo.png|16px|frameless]] Nested Bitmaps === | ||
[[File:Nested bitmaps logo dark.png|120px|frameless|left]] | [[File:Nested bitmaps logo dark.png|120px|frameless|left]] | ||
[[File:Alternative nested bitmaps.png|frameless|right|Alternative nested bitmap logos]][[File:Nested bitmaps logo.png|120px|frameless|left]] | [[File:Alternative nested bitmaps.png|frameless|right|Alternative nested bitmap logos]][[File:Nested bitmaps logo.png|120px|frameless|left]] | ||
Line 22: | Line 22: | ||
::'''[{{fullurl:{{TALKPAGENAME}}|action=edit§ion=new&preloadtitle=Nested%20bitmaps%20comment%20by%20~~<noinclude></noinclude>~}} Click here to leave feedback on this logo.]''' | ::'''[{{fullurl:{{TALKPAGENAME}}|action=edit§ion=new&preloadtitle=Nested%20bitmaps%20comment%20by%20~~<noinclude></noinclude>~}} Click here to leave feedback on this logo.]''' | ||
{{clear}} | {{clear}} | ||
=== Script apple === | === [[File:Script logo.png|16px|frameless]] Script apple [[File:Script logo filled.png|16px|frameless]] === | ||
[[File:Script logo.png|120px|frameless|left]] | [[File:Script logo.png|120px|frameless|left]] | ||
[[File:Script logo filled.png|120px|frameless|right]] | [[File:Script logo filled.png|120px|frameless|right]] | ||
Line 33: | Line 34: | ||
{{clear}} | {{clear}} | ||
=== Parallel Lines === | === [[File:Parallel Lines.png|16px|frameless]] Parallel Lines === | ||
[[File:Parallel Lines.png|120px|frameless|left]] | [[File:Parallel Lines.png|120px|frameless|left]] | ||
This logo is from the cover of the original edition of Paul Berry's [[SHARP APL]] Reference Manual. | This logo is from the cover of the original edition of Paul Berry's [[SHARP APL]] Reference Manual. | ||
Line 41: | Line 42: | ||
{{clear}} | {{clear}} | ||
=== Ligatures === | === [[File:Ligature Original.jpg|16px|frameless]] Ligatures === | ||
[[File:Ligature Original.jpg|120px|frameless|left]] | [[File:Ligature Original.jpg|120px|frameless|left]] | ||
<div style=float:right> | <div style=float:right> | ||
Line 54: | Line 55: | ||
{{clear}} | {{clear}} | ||
=== Display matrix === | === [[File:Display matrix.png|16px|frameless]] Display matrix === | ||
[[File:Display matrix.png|120px|frameless|left]] | [[File:Display matrix.png|120px|frameless|left]] | ||
This is the output from the classic <source lang=apl inline>DISPLAY</source> function when applied to the matrix <source lang=apl inline>1 3⍴APL</source>. | This is the output from the classic <source lang=apl inline>DISPLAY</source> function when applied to the matrix <source lang=apl inline>1 3⍴APL</source>. | ||
Line 62: | Line 63: | ||
{{clear}} | {{clear}} | ||
=== Quad APL === | === [[File:QuadAPLAlt.png|16px|frameless]] Quad APL === | ||
[[File:QuadAPLAlt.png|90px|frameless|left]] | [[File:QuadAPLAlt.png|90px|frameless|left]] | ||
[[File:QuadAPL.png|90px|frameless|right]] | [[File:QuadAPL.png|90px|frameless|right]] | ||
Line 102: | Line 103: | ||
{{clear}} | {{clear}} | ||
=== Direction and Magnitude === | === [[File:DirectionAndMagnitude.png|16px|frameless]] Direction and Magnitude === | ||
[[File:DirectionAndMagnitude.png|120px|frameless|left]] | [[File:DirectionAndMagnitude.png|120px|frameless|left]] | ||
The colors are taken from the Canadian flag. | The colors are taken from the Canadian flag. | ||
Line 110: | Line 111: | ||
{{clear}} | {{clear}} | ||
=== 50 Years Apple === | === [[File:50yearsapple.png|16px|frameless]] 50 Years Apple === | ||
[[File:50yearsapple.png|120px|frameless|left]] | [[File:50yearsapple.png|120px|frameless|left]] | ||
This is based on the logo that [[Dyalog Ltd.]] commissioned for [https://www.dyalog.com/50-years-of-apl.htm APL's 50th anniversary], which was inspired by the | This is based on the logo that [[Dyalog Ltd.]] commissioned for [https://www.dyalog.com/50-years-of-apl.htm APL's 50th anniversary], which was inspired by the | ||
Line 116: | Line 117: | ||
::'''[{{fullurl:{{TALKPAGENAME}}|action=edit§ion=new&preloadtitle=50%20years%20apple%20comment%20by%20~~<noinclude></noinclude>~}} Click here to leave feedback on this logo.]''' | ::'''[{{fullurl:{{TALKPAGENAME}}|action=edit§ion=new&preloadtitle=50%20years%20apple%20comment%20by%20~~<noinclude></noinclude>~}} Click here to leave feedback on this logo.]''' | ||
{{clear}} | {{clear}} | ||
=== [[File:APL_Wiki_Touch_Square.png|16px|frameless]] APL Wiki === | |||
=== APL Wiki === | |||
[[File:APL_Wiki_Touch_Square.png|120px|frameless|left]] | [[File:APL_Wiki_Touch_Square.png|120px|frameless|left]] | ||
The [[APL Wiki logo]] encapsulates features of APL, is visually striking and takes an interesting new approach over traditional apple or cube designs. Its use here has already established its independent, community-wide use. It works in a variety of sizes and its simple black and white palette makes it suitable for all media forms. It could be enhanced with the letters A P L either underneath, or within the middle dots of the middle row. | The [[APL Wiki logo]] encapsulates features of APL, is visually striking and takes an interesting new approach over traditional apple or cube designs. Its use here has already established its independent, community-wide use. It works in a variety of sizes and its simple black and white palette makes it suitable for all media forms. It could be enhanced with the letters A P L either underneath, or within the middle dots of the middle row. | ||
Line 126: | Line 127: | ||
::'''[{{fullurl:{{TALKPAGENAME}}|action=edit§ion=new&preloadtitle=APL%20Wiki%20comment%20by%20~~<noinclude></noinclude>~}} Click here to leave feedback on this logo.]''' | ::'''[{{fullurl:{{TALKPAGENAME}}|action=edit§ion=new&preloadtitle=APL%20Wiki%20comment%20by%20~~<noinclude></noinclude>~}} Click here to leave feedback on this logo.]''' | ||
{{clear}} | |||
=== [[File:Plain Ellipse.png|16px|frameless]] Plain Ellipse === | |||
[[File:Plain Ellipse.png|120px|frameless|left]] | |||
This is a plain ellipse designed by Juda Brudzewsky. It is similar to the logo of [[wikipedia:PHP (programming language)|PHP]], using the warning red from IBM's Carbon design. The font is reminiscent of [[wikipedia:Clarendon (typeface)|Clarendon]] used for the covers of IBM's manuals at the time when APL first appeared. Note that [[APL\360]]'s name was originally always styled in italics, technology permitted. | |||
::'''[{{fullurl:{{TALKPAGENAME}}|action=edit§ion=new&preloadtitle=Plain%20Ellipse%20comment%20by%20~~<noinclude></noinclude>~}} Click here to leave feedback on this logo.]''' | |||
{{clear}} | |||
=== [[File:Angular Textured Apple.png|16px|frameless]] Angular Textured Apple === | |||
[[File:Angular Textured Apple.png|120px|frameless|left]] | |||
This apple-based logo is designed by Aaron Brudzewsky. It uses realistic textures exclusively, for a crisp fresh look. The angles and orthogonally constructed letters hint at APL's emphasis on orthogonal [[array]]s. | |||
::'''[{{fullurl:{{TALKPAGENAME}}|action=edit§ion=new&preloadtitle=Angular%20Textured%20Apple%20comment%20by%20~~<noinclude></noinclude>~}} Click here to leave feedback on this logo.]''' | |||
{{clear}} | {{clear}} | ||
=== [[File:LampRhoDownstile.png|16px|frameless|left]] Lamp Rho Downstile === | |||
[[File:LampRhoDownstile.png|120px|frameless|left]] | |||
[[IBM]] '''Carbon''' green lettering of "APL" stylised as APL's [[glyphs]] <code>⍝⍴⌊</code> in a manner that is very close to the forms found in the widespread ''APL385 Unicode'' [[font]]. | |||
::'''[{{fullurl:{{TALKPAGENAME}}|action=edit§ion=new&preloadtitle=Lamp%20Rho%Downstile%20comment%20by%20~~<noinclude></noinclude>~}} Click here to leave feedback on this logo.]''' |