APL logo: Difference between revisions

Jump to navigation Jump to search
27 bytes added ,  21:24, 10 September 2022
m
Text replacement - "<source" to "<syntaxhighlight"
No edit summary
m (Text replacement - "<source" to "<syntaxhighlight")
Line 171: Line 171:
[[File:Display matrix.png|120px|frameless|left]]
[[File:Display matrix.png|120px|frameless|left]]
[[File:Display matrix green.png|120px|frameless|right]]
[[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>.  
This is the output from the classic <syntaxhighlight lang=apl inline>DISPLAY</source> function when applied to the matrix <syntaxhighlight 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.
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.
Line 249: Line 249:
</div>
</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}}
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>
<syntaxhighlight lang=apl>
     b←4 4 4⍴(5 ¯2 6 ¯3 1 ¯8,23↑12⍴¯3 1)\'⎕' ⋄ (⊣/b)(⊣⌿b)(⊢/[2]b)
     b←4 4 4⍴(5 ¯2 6 ¯3 1 ¯8,23↑12⍴¯3 1)\'⎕' ⋄ (⊣/b)(⊣⌿b)(⊢/[2]b)
  ⎕⎕⎕⎕  ⎕⎕⎕⎕  ⎕     
  ⎕⎕⎕⎕  ⎕⎕⎕⎕  ⎕     

Navigation menu