Write language name in 3D ASCII

Revision as of 17:47, 15 December 2010 by rosettacode>Markhobley (Draft task initially suggested as part of "draw a cuboid")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

The task is to language's name in 3D ASCII. (We can leave the definition of "3D ASCII" fuzzy, so long as the result is interesting or amusing, not a cheap hack to satisfy the task.)

Write language name in 3D ASCII is a draft programming task. It is not yet considered ready to be promoted as a complete task, for reasons that should be found in its talk page.

J

How about instead of a simple cube, we draw our language's name in 3D ASCII? (We can leave the definition of "3D ASCII" fuzzy, so long as the result is interesting or amusing, not a cheap hack to satisfy the task.)

<lang j> require 'vrml.ijs' NB. Due to Andrew Nikitin

  view 5#.^:_1]21-~a.i.'j*ez`C3\toy.G)'  NB.  Due to Oleg Kobchenko 
      ________________________    
     |\     \     \     \     \   
     | \_____\_____\_____\_____\  
     | |     |     |     |\     \ 
     |\|     |     |     | \_____\
     | \_____|_____|_____| |     |
     | |     |   | |     |\|     |
      \|     |   |\|     | \_____|
       \_____|   | \_____|        
                 | |     |        
                 |\|     |        
                 | \_____|        
______           | |     |        

|\ \ |\| | | \_____\_________|_\_____| | |\ \ \ \ |

\| \_____\_____\_____\   |        
 | |     |     |     |___|        
  \|     |     |     |            
   \_____|_____|_____|         

</lang>

For the VRML script, see Andrew Nikitin's J page (search for VRML) and for the origin of the 3D J banner, see Oleg Kobchenko's post to the J Forums.