APL logo: Difference between revisions

Jump to navigation Jump to search
6,736 bytes added ,  22:42, 16 January 2022
No edit summary
(41 intermediate revisions by 2 users not shown)
Line 1: Line 1:
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]] is heading an effort to adopt a universal [[vendor]]-agnostic logo for APL, using this page as a portal. Submission of concept work ran until the end of 2021, and voting for logo concepts is currently happening.


[[File:Programming Language Logos.png|768px|thumb|[https://abrudz.github.io/logos/ Logos of various programming languages.]]]
'''''Note:''' There is still plenty of time to vote (a link is provided below), so please familiarise yourself with the following before voting:''
As of {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, APL does not have a logo like many other programming languages do (see examples on the right). 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.
{| class=wikitable
 
| The choice of logo concept should be done while keeping in mind that it is intended for branding demonstrations, presentations, systems, documentation, and other visual materials. Its core purpose is to proclaim that "this is APL in action". Furthermore, it should work as a [[wikipedia:favicon|favicon]] (possibly slightly modified to fit the technical constraints) as well as in banners, including on both dark and light backgrounds. It is also beneficial if the chosen logo can easily be adapted to a monochrome form, for usage in printed materials, stencils, and existing designs.
The choice of logo should be done while keeping in mind that it is intended for branding demonstrations, presentations, systems, documentation, and other visual materials. Its core purpose is to proclaim that "this is APL in action", thereby the language. Furthermore, it should work as a [[wikipedia:favicon|favicon]] (possibly slightly modified to fit the technical constraints) as well as in banners, including on both dark and light backgrounds. It is also beneficial if the chosen logo can easily be adapted to a monochrome form, for usage in printed materials, stencils, and existing designs.


The ideal logo will signal that:
The ideal logo will signal that:
Line 10: Line 10:
# ''APL is a sophisticated IT tool'' which delivers tangible benefits
# ''APL is a sophisticated IT tool'' which delivers tangible benefits


This article collects draft proposals for the universal APL logo, and you can [{{fullurl:{{FULLPAGENAME}}|action=edit&section=1}} add your own] until the end of 2021.
The logo concepts can be experienced in various realistic contexts, including as favicons:
# [https://abrudz.github.io/logos In a gallery of programming language logos]
# [https://abrudz.github.io/logos/funccomf.html On a mock conference website]
# [https://abrudz.github.io/logos/codebars.html On a mock programming competition website] (in monochrome)
|}
A [[wikipedia:ranked voting|ranked voting]] election for 5 final candidate concepts (out of the submitted 25 concepts) is running until 2022-02-10 at 16:15 UTC (which is during the [[BAA Webinar]]). Note that the listed candidates are not considered final designs; exact execution, colours, and fonts (including whether or not to stylise the letters "APL" as <code>⍝⍴⌊</code>), will be decided later.
 
* [https://rankedchoices.com/vote#al '''Click here to submit your vote for APL logo concepts''']


To leave feedback on or ideas for the existing proposals, see the [[{{TALKPAGENAME}}|Discussion page]].
At the voting site, click and drag the proposals up and down until they are ordered with your most preferred at the top, down to your most disliked at the bottom. When done, click the <kbd>VOTE!</kbd> button at the bottom of the page. Note that while the voting site only features one image for each candidate concept, they do represent all variants that are found below, where you can also find more detailed descriptions and commentary on each proposal.


{{clear}}
{{clear}}
Line 32: Line 39:


{{clear}}
{{clear}}
=== [[File:Circles.png|16px|frameless]] Circles ===
[[File:Circles.png|120px|frameless|left]]
This is stylised enough not to get in trouble with Apple Inc, while still being a recognisable development of the traditional symbolism. The italic Clarendon and the Carbon red and green are honouring APL's IBM heritage.
::'''[{{fullurl:{{TALKPAGENAME}}|action=edit&section=new&preloadtitle=Circles%20comment%20by%20~~<noinclude></noinclude>~}} Click here to leave feedback on this logo.]'''
{{clear}}
=== [[File:APL_logo_light.png|16px|frameless]] 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]].
This may be too reminiscent of the [[Dyalog APL]] application logo to be a general and independent APL logo.


::'''[{{fullurl:{{TALKPAGENAME}}|action=edit&section=new&preloadtitle=Cube%20apple%20comment%20by%20~~<noinclude></noinclude>~}} Click here to leave feedback on this logo.]'''
::'''[{{fullurl:{{TALKPAGENAME}}|action=edit&section=new&preloadtitle=Cube%20apple%20comment%20by%20~~<noinclude></noinclude>~}} Click here to leave feedback on this logo.]'''
Line 40: Line 58:


{{clear}}
{{clear}}
=== [[File:Jokerman logo.jpg|16px|frameless|left]] Jokerman ===
=== [[File:Jokerman logo.jpg|16px|frameless|left]] Jokerman ===
[[File:Jokerman logo.jpg|120px|frameless]]
[[File:Jokerman logo.jpg|120px|frameless]]
Line 51: Line 70:
[[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]]
This logo is a reinterpretation based on the classic APL [[apple]] with the leaf styled as a filled [[Del]] which symbolises [[function]] definition and has been used in application icons for [[APL+]] and [[APLX]]. The green colour comes from [[IBM]]'s modern '''Carbon''' design to honour IBM's role APL's history. The apple is subdivided into a rectangular pattern which is supposed to invoke a [[matrix]] and  the middle row in turn holds three 4-row, 3-column [[Boolean]] matrices to spell out "APL" as bitmaps. This matrix of matrices hints at APL's multi-dimensional [[nested array]]s. The logo exists in various variations, and each comes has a version for light backgrounds and one for dark backgrounds.
This logo is a reinterpretation based on the classic APL [[apple]] with the leaf styled as a filled [[Del]] which symbolises [[function]] definition and has been used in application icons for [[APL+]] and [[APLX]]. The green colour comes from [[IBM]]'s modern '''Carbon''' design to honour IBM's role APL's history. The apple is subdivided into a rectangular pattern which is supposed to invoke a [[matrix]] and  the middle row in turn holds three 4-row, 3-column [[Boolean]] matrices to spell out "APL" as bitmaps. This matrix of matrices hints at APL's multi-dimensional [[nested array]]s. The logo exists in various variations.
 
This logo relies on contrast contrasts in a way that necessitates having two parallel logos, one for light backgrounds and one for dark backgrounds.


::'''[{{fullurl:{{TALKPAGENAME}}|action=edit&section=new&preloadtitle=Nested%20bitmaps%20comment%20by%20~~<noinclude></noinclude>~}} Click here to leave feedback on this logo.]'''
::'''[{{fullurl:{{TALKPAGENAME}}|action=edit&section=new&preloadtitle=Nested%20bitmaps%20comment%20by%20~~<noinclude></noinclude>~}} Click here to leave feedback on this logo.]'''
Line 62: Line 83:
[[File:Script logo filled.png|120px|frameless|right]]
[[File:Script logo filled.png|120px|frameless|right]]
This [[apple]] logo is a basic update of [[IBM]]'s classic "I like APL" promotional, but with the leaf styled as a filled [[Del]] which symbolises [[function]] definition and has been used in application icons for [[APL+]] and [[APLX]].  The colours comes from [[IBM]]'s modern '''Carbon''' design to honour IBM's role APL's history. The script lettering commemorates APL's origins as handwritten notation and at the same time symbolises the ease with which APL is written. On dark backgrounds, the lettering would be produced in white rather than black. The logo also exists as a filled green version.
This [[apple]] logo is a basic update of [[IBM]]'s classic "I like APL" promotional, but with the leaf styled as a filled [[Del]] which symbolises [[function]] definition and has been used in application icons for [[APL+]] and [[APLX]].  The colours comes from [[IBM]]'s modern '''Carbon''' design to honour IBM's role APL's history. The script lettering commemorates APL's origins as handwritten notation and at the same time symbolises the ease with which APL is written. On dark backgrounds, the lettering would be produced in white rather than black. The logo also exists as a filled green version.
For good and for bad, [[Dyalog Ltd]] has already adopted a slight variation of this for use as the [[APL Seeds]] logo (user meetings, events and information specifically for new APLers) – [https://www.dyalog.com/apl-seeds-user-meetings/aplseeds21.htm see here for an example] and the detail makes it harder to shrink. Some think the filled version is more reminiscent of a bell pepper than an apple.


::'''[{{fullurl:{{TALKPAGENAME}}|action=edit&section=new&preloadtitle=Script%20apple%20comment%20by%20~~<noinclude></noinclude>~}} Click here to leave feedback on this logo.]'''
::'''[{{fullurl:{{TALKPAGENAME}}|action=edit&section=new&preloadtitle=Script%20apple%20comment%20by%20~~<noinclude></noinclude>~}} Click here to leave feedback on this logo.]'''
Line 76: Line 99:


{{clear}}
{{clear}}
=== [[File:OOQQ APL bright green proposal.jpg|16px|frameless]] APL Rotated Array [[File:APL dots proposal.jpg|16px|frameless]] ===
=== [[File:OOQQ APL bright green proposal.jpg|16px|frameless]] APL Rotated Array [[File:APL dots proposal.jpg|16px|frameless]] [[File:Rotated Array with APL.png|16px|frameless]]===
[[File:OOQQ APL bright green proposal.jpg|120px|frameless|left]]
[[File:OOQQ APL bright green proposal.jpg|120px|frameless|left]]
[[File:APL dots proposal.jpg|120px|frameless|right]]
<div style=float:right>
Following the central ideas of "Array-Based" Language, the three letters of the name, and the most established APL logo to date ([[APL Wiki logo|the APL Wiki one]]); This logo tries to encompass and simplify all of them, while the rotation and the negative space hints the nature of the multi-dimensional arrays that APL is founded on. The colour is green, hinting the IBM Carbon green lettering, begin friendly with hard reproduce surfaces that will need a black-and-white version, and also becoming the only green logo in the programming language landscape. Also exists in a darker version.
[[File:APL dots proposal.jpg|120px|frameless]]
Made by [https://ooqq.me OOQQ]
[[File:Rotated Array with APL.png|120px|frameless]]
</div>
Following the central ideas of "Array-Based" Language, the three letters of the name, and the most established APL logo to date ([[APL Wiki logo|the APL Wiki one]]); This logo tries to encompass and simplify all of them, while the rotation and the negative space hints the nature of the multi-dimensional arrays that APL is founded on. The colour is green, hinting the IBM Carbon green lettering, begin friendly with hard reproduce surfaces that will need a black-and-white version, and also becoming the only green logo in the programming language landscape. Also exists in a darker version. Made by [https://ooqq.me OOQQ]
 
This logo does not spell out "APL" and while there are three central circles, they are likely too far apart to frame one letter each. A solution, would be to put them on the diagonal
 
::'''[{{fullurl:{{TALKPAGENAME}}|action=edit&section=new&preloadtitle=APL%20Rotated%20Array%20comment%20by%20~~<noinclude></noinclude>~}} Click here to leave feedback on this logo.]'''
::'''[{{fullurl:{{TALKPAGENAME}}|action=edit&section=new&preloadtitle=APL%20Rotated%20Array%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 ===
 
=== [[File:APL_Wiki_Touch_Square.png|16px|frameless]] APL Wiki [[File:APL LOGO Black.png|16px|frameless]] [[File:APL LOGO 2aac50ff.png|16px|frameless]] ===
[[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.
<div style="float:right">
[[File:APL LOGO Black.png|120px|frameless]]
[[File:APL LOGO 2aac50ff.png|120px|frameless]]
</div>
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. This logo could be enhanced with the letters "APL" either underneath, or within the middle dots of the middle row, and optionally stylised as the classical APL glyphs <code>⍝⍴⌊</code>. It could also be recoloured in [[IBM]]'s modern '''Carbon''' green.


Clearly, if you visit the APL wiki you'd expect to see the APL logo - and perhaps you already do.
Clearly, if you visit the APL wiki you'd expect to see the APL logo - and perhaps you already do.


::'''[{{fullurl:{{TALKPAGENAME}}|action=edit&section=new&preloadtitle=APL%20Wiki%20comment%20by%20~~<noinclude></noinclude>~}} Click here to leave feedback on this logo.]'''
::'''[{{fullurl:{{TALKPAGENAME}}|action=edit&section=new&preloadtitle=APL%20Wiki%20comment%20by%20~~<noinclude></noinclude>~}} Click here to leave feedback on this logo.]'''
{{clear}}
=== [[File:APL LOGO 2aac50ff.png|21px|frameless]] APL Wiki Revised [[File:APL LOGO Black.png|21px|frameless]] ===
[[File:APL LOGO 2aac50ff.png|120px|frameless|left|Revised APL logo in IBM Carbon Green, Inspired directly by the APL Wiki logo and including the classical APL glyphs.]]
[[File:APL LOGO Black.png|120px|frameless|right]]
This is a variant of the APL Wiki logo that combines many traits from other suggested logos such as the green colour from
[[IBM]]'s modern '''Carbon''' design and the Lamp Rho Downstile <code>⍝⍴⌊</code> glyphs displayed in the center.
::'''[{{fullurl:{{TALKPAGENAME}}|action=edit&section=new&preloadtitle=APL%20Wiki%20Revised%20comment%20by%20~~<noinclude></noinclude>~}} Click here to leave feedback on this logo.]'''




Line 120: Line 140:
[[File:APL_Germany.jpg|120px|frameless|left]]
[[File:APL_Germany.jpg|120px|frameless|left]]
The icon used by [[APL Germany]].
The icon used by [[APL Germany]].
It might be unclear whether the name is "ALP" or "APL".
::'''[{{fullurl:{{TALKPAGENAME}}|action=edit&section=new&preloadtitle=APL%20Germany%20comment%20by%20~~<noinclude></noinclude>~}} Click here to leave feedback on this logo.]'''
::'''[{{fullurl:{{TALKPAGENAME}}|action=edit&section=new&preloadtitle=APL%20Germany%20comment%20by%20~~<noinclude></noinclude>~}} Click here to leave feedback on this logo.]'''




{{clear}}
{{clear}}
=== [[File:DirectionAndMagnitude.png|16px|frameless]] Direction and Magnitude ===
=== [[File:DirectionAndMagnitude.png|16px|frameless]] Direction and Magnitude ===
[[File:DirectionAndMagnitude.png|120px|frameless|left]]
[[File:DirectionAndMagnitude.png|120px|frameless|left]]
Line 132: Line 156:


{{clear}}
{{clear}}
=== [[File:Display matrix.png|16px|frameless]] Display matrix ===
=== [[File:Display matrix.png|16px|frameless]] Display matrix [[File:Display matrix green.png|16px|frameless]] ===
[[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>.
[[File:Display matrix green.png|120px|frameless|right]]
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>.
 
If placed in the matrix of other logos, it would stand out a bit because of its simplicity. A good graphic designer could stylize it a bit, perhaps removing some white space, a little kerning on the letters, some color, etc. The font could also be replaced with an older font where the characters are more italicized or even underscored. The frame might be improved if the arrows and the lines were connected without breaks.


::'''[{{fullurl:{{TALKPAGENAME}}|action=edit&section=new&preloadtitle=Display%20matrix%20comment%20by%20~~<noinclude></noinclude>~}} Click here to leave feedback on this logo.]'''
::'''[{{fullurl:{{TALKPAGENAME}}|action=edit&section=new&preloadtitle=Display%20matrix%20comment%20by%20~~<noinclude></noinclude>~}} Click here to leave feedback on this logo.]'''
Line 140: Line 167:


{{clear}}
{{clear}}
=== [[File:Ligature Original.jpg|16px|frameless]] Ligatures ===
 
=== [[File:Ligature Original.jpg|16px|frameless]] Ligatures [[File:Ligature Separated.jpg|16px|frameless]] [[File:Ligature Separated Aligned.jpg|16px|frameless]] [[File:Ligature AP.jpg|16px|frameless]] ===
[[File:Ligature Original.jpg|120px|frameless|left]]
[[File:Ligature Original.jpg|120px|frameless|left]]
<div style=float:right>
<div style=float:right>
Line 153: Line 181:


{{clear}}
{{clear}}
=== [[File:apl_logo1.PNG|16px|frameless]] Modern [[File:Apl logo2.png|16px|frameless]] ===
=== [[File:apl_logo1.PNG|16px|frameless]] Modern [[File:Apl logo2.png|16px|frameless]] ===
[[File:apl_logo1.PNG|120px|frameless|left]]
[[File:apl_logo1.PNG|120px|frameless|left]]
[[File:Apl logo2.png|120px|frameless|right]]
[[File:Apl logo2.png|120px|frameless|right]]
This logo follows the style of the logos of JavaScript and its relatives/derivatives, but can optionally be made to stand out more with the distinctive [[power]] glyph.
This logo follows the style of the logos of JavaScript and its relatives/derivatives, but can optionally be made to stand out more with the distinctive [[power]] glyph.
The star when used in a flag-like context, may have negative connotations to some.


::'''[{{fullurl:{{TALKPAGENAME}}|action=edit&section=new&preloadtitle=Modern%20comment%20by%20~~<noinclude></noinclude>~}} Click here to leave feedback on this logo.]'''
::'''[{{fullurl:{{TALKPAGENAME}}|action=edit&section=new&preloadtitle=Modern%20comment%20by%20~~<noinclude></noinclude>~}} Click here to leave feedback on this logo.]'''
Line 162: Line 193:


{{clear}}
{{clear}}
=== [[File:Parallel Lines.png|16px|frameless]] 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.
This might appeal to those who have fond memories of the rather brilliant book, some would consider the design very dated, and it can be hard to read unless you already know that it says "APL". It also doesn't render well when small, and would need modification to work in a monochrome setting.


::'''[{{fullurl:{{TALKPAGENAME}}|action=edit&section=new&preloadtitle=Parallel%20lines%20comment%20by%20~~<noinclude></noinclude>~}} Click here to leave feedback on this logo.]'''
::'''[{{fullurl:{{TALKPAGENAME}}|action=edit&section=new&preloadtitle=Parallel%20lines%20comment%20by%20~~<noinclude></noinclude>~}} Click here to leave feedback on this logo.]'''
Line 170: Line 204:


{{clear}}
{{clear}}
=== [[File:Plain Ellipse.png|16px|frameless]] Plain Ellipse ===
=== [[File:Plain Ellipse.png|16px|frameless]] Plain Ellipse ===
[[File:Plain Ellipse.png|120px|frameless|left]]
[[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.
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.
If this logo concept is chosen, it should have a different colour than red, to avoid being overly similar to the logo of [https://twitter.com/apl_media APL Media].
::'''[{{fullurl:{{TALKPAGENAME}}|action=edit&section=new&preloadtitle=Plain%20Ellipse%20comment%20by%20~~<noinclude></noinclude>~}} Click here to leave feedback on this logo.]'''
::'''[{{fullurl:{{TALKPAGENAME}}|action=edit&section=new&preloadtitle=Plain%20Ellipse%20comment%20by%20~~<noinclude></noinclude>~}} Click here to leave feedback on this logo.]'''




{{clear}}
{{clear}}
=== [[File:APL_GreyScale960(2).png|16px|frameless|left]] APL Shape [[File:APL_Bronze960Black.png|16px|frameless]] [[File:APL_Bronze960White.png|16px|frameless]] ===
=== [[File:APL_GreyScale960(2).png|16px|frameless|left]] APL Shape [[File:APL_Bronze960Black.png|16px|frameless]] [[File:APL_Bronze960White.png|16px|frameless]] ===
[[File:APL_GreyScale960(2).png|120px|frameless|left]]
[[File:APL_GreyScale960(2).png|120px|frameless|left]]
Line 184: Line 223:
</div>
</div>
The thinking here is an APL Logo for general use and promoting the APL language has to be distinctive (so people notice and remember it), has to include the letters APL (as the people we want to attract will mostly not know what APL is), has also to include the words "A Programming Language" (to destinguish it from other instances of "APL") and should ideally be in 3D  or use some other means to emphasize that APL can process Arrays with complex structures and multiple dimensions. The challenge is to get all that into 120 pixels - assuming that is indeed the typical size for the Logo in use. This is a first stab and lots of variants of this basic idea are possible, bronze with black or white backgrounds, for example; which I happen to like but has the additional benefit that no other Program Language Logos use this colour. It shows up well at 16 pixels on a white background, but not on black, sadly.  
The thinking here is an APL Logo for general use and promoting the APL language has to be distinctive (so people notice and remember it), has to include the letters APL (as the people we want to attract will mostly not know what APL is), has also to include the words "A Programming Language" (to destinguish it from other instances of "APL") and should ideally be in 3D  or use some other means to emphasize that APL can process Arrays with complex structures and multiple dimensions. The challenge is to get all that into 120 pixels - assuming that is indeed the typical size for the Logo in use. This is a first stab and lots of variants of this basic idea are possible, bronze with black or white backgrounds, for example; which I happen to like but has the additional benefit that no other Program Language Logos use this colour. It shows up well at 16 pixels on a white background, but not on black, sadly.  
The phrase "A Programming Language" estabishes that the main logo says "APL", but further work to emphasize this point would be useful.


::'''[{{fullurl:{{TALKPAGENAME}}|action=edit&section=new&preloadtitle=APL%20Greyscale3D%20comment%20by%20~~<noinclude></noinclude>~}} Click here to leave feedback on this logo.]'''
::'''[{{fullurl:{{TALKPAGENAME}}|action=edit&section=new&preloadtitle=APL%20Greyscale3D%20comment%20by%20~~<noinclude></noinclude>~}} Click here to leave feedback on this logo.]'''
{{clear}}
=== [[File:AplBox.png|16px|frameless|left]] Letters From the Cube [[File:AplBoxGreenW.png|16px]] [[File:AplBoxGreenB.png|16px]] [[File:AplBoxGreenW nofill.png|16px]] [[File:AplBoxGreenB nofill.png|16px]] ===
[[File:AplBox.png|120px|frameless|left|Letters From The Cube]]
<div style=float:right>
[[File:AplBoxGreenW.png|120px]] [[File:AplBoxGreenB.png|120px]] [[File:AplBoxGreenW nofill.png|120px]] [[File:AplBoxGreenB nofill.png|120px]]
</div>
Simple 3D logo from the imagination. The variants on the right are renderings of 4-by-4-by-4 Binary [[wikipedia:voxel|voxel]]s. Each letter A, P, and L, are projections of that cube as follows:{{clear}}
<source lang=apl>
    b←4 4 4⍴(5 ¯2 6 ¯3 1 ¯8,23↑12⍴¯3 1)\'⎕' ⋄ (⊣/b)(⊣⌿b)(⊢/[2]b)
⎕⎕⎕⎕  ⎕⎕⎕⎕  ⎕   
⎕  ⎕  ⎕  ⎕  ⎕   
⎕⎕⎕⎕  ⎕⎕⎕⎕  ⎕   
⎕  ⎕  ⎕    ⎕⎕⎕⎕
</source>
It might be unclear whether the name is "ALP" or "APL".
::'''[{{fullurl:{{TALKPAGENAME}}|action=edit&section=new&preloadtitle=Letters%20From%20the%20Cube%20comment%20by%20~~<noinclude></noinclude>~}} Click here to leave feedback on this logo.]'''




Line 197: Line 259:


{{clear}}
{{clear}}
=== [[File:LampRhoDownstile.png|16px|frameless|left]] Lamp Rho Downstile ===
=== [[File:LampBox.png|16px|frameless]] Lamp Box ===
[[File:LampBox.png|120px|frameless|left]]
 
This back-to-basics logo consists of a boxed Comment [[glyph]], which is recognisable for all APL programmers. Non-APLers should be able to guess with language it represents based on it also being a stylised A for APL (and removing P and L makes include [[A+]] better). It uses the IBM green but works fine when rendered in black-and-white or black-on-bright or white-on-dark. It also remains very legible in small sizes, like when used as a [[wikipedia:favicon|favicon]].
 
This could be used in combination with Lamp Rho Downstile Box, this one being used for small sizes like for favicons.
 
::'''[{{fullurl:{{TALKPAGENAME}}|action=edit&section=new&preloadtitle=Lamp%20Box%20comment%20by%20~~<noinclude></noinclude>~}} Click here to leave feedback on this logo.]'''
 
{{clear}}
 
=== [[File:LampRhoDownstile.png|16px|frameless|left]] Lamp Rho Downstile===
[[File:LampRhoDownstile.png|120px|frameless|left]]
[[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]].
[[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]].
Line 204: Line 277:


{{clear}}
{{clear}}
=== [[File:QuadAPLAlt.png|16px|frameless]] Quad APL ===
 
=== [[File:LampRhoDownstileBox.png|16px|frameless|left]] Lamp Rho Downstile Box [[File:LampRhoDownstileBlocky.png|16px|frameless]] [[File:LampRhoDownstileBox16Zoom.png|16px|frameless]] ===
[[File:LampRhoDownstileBox.png|120px|frameless|left]]
<div style=float:right>
[[File:LampRhoDownstileBlocky.png|120px|frameless]]&emsp;[[File:LampRhoDownstileBox16Zoom.png|120px|frameless]]
</div>
A version of the Lamp Rho Downstile logo in a box with matching rounded corners. This has the benefit of working well in 16px icon size, but can also be custom drawn as pixel art. Variations include a brutalist version and zoomed pixel art with or without faint grid.
 
This could be used in combination with Lamp Box, that one being used for small sizes like for favicons.
 
::'''[{{fullurl:{{TALKPAGENAME}}|action=edit&section=new&preloadtitle=Lamp%20Rho%Downstile%20Box%20comment%20by%20~~<noinclude></noinclude>~}} Click here to leave feedback on this logo.]'''
 
 
{{clear}}
 
=== [[File:QuadAPLAlt.png|16px|frameless]] Quad APL [[File:QuadAPL.png|16px|frameless]] ===
[[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 239: Line 327:
</pre>
</pre>
}}
}}
This logo may be too cryptic, as neither the name APL, nor individual APL glyphs are very distinguishable.


::'''[{{fullurl:{{TALKPAGENAME}}|action=edit&section=new&preloadtitle=Quad%20APL%20comment%20by%20~~<noinclude></noinclude>~}} Click here to leave feedback on this logo.]'''
::'''[{{fullurl:{{TALKPAGENAME}}|action=edit&section=new&preloadtitle=Quad%20APL%20comment%20by%20~~<noinclude></noinclude>~}} Click here to leave feedback on this logo.]'''
12

edits

Navigation menu