Write language name in 3D ASCII

From Rosetta Code
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)
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.

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.)

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.