Knowledge (XXG)

Artspeak

Source 📝

20: 95:, as opposed to a plotter, and allows local and server storage of Artspeak programs. There are other differences from the original Artspeak, all of which are detailed in the reference guide. 57:
to produce graphical output on a 10-inch by 10-inch sheet of paper. It used simple, English language-based statements to draw elemental shapes, including
158: 39: 163: 130:
ARTSPEAK -- A Computer Language For Young At Heart And The Art Lover (The ARTSPEAK graphics programming language; history, reaction, examples)
84:) found an old draft manual for the language, and after discovering that the language ceased to exist, wrote it from scratch in 85: 46:, a mainframe computer. In order to program in Artspeak on the CDC 6600, one had to use punch cards and utilize 109: 81: 35: 31: 92: 62: 47: 74: 129: 152: 66: 53:
Artspeak was a specialized language that worked with a single-color graphical
19: 140: 43: 54: 42:. Until 2011, the only known compiler/interpreter was written for the 112:(1974): The art of programming ARTSPEAK: A computer graphics language 58: 70: 18: 104: 105:
Ron Schnell's 2011 implementation of an Artspeak Interpreter
8: 40:Courant Institute of Mathematical Sciences 91:The new version of Artspeak outputs to a 122: 23:Output from a simple Artspeak program 7: 30:is a computer language conceived by 14: 159:Educational programming languages 164:High-level programming languages 80:In 2011, Ron Schnell (author of 1: 141:New Artspeak Reference Guide 180: 24: 22: 69:, and many types of 36:New York University 99:General references 25: 32:Jacob T. Schwartz 16:Computer language 171: 143: 138: 132: 127: 93:computer monitor 48:batch processing 179: 178: 174: 173: 172: 170: 169: 168: 149: 148: 147: 146: 139: 135: 128: 124: 119: 101: 17: 12: 11: 5: 177: 175: 167: 166: 161: 151: 150: 145: 144: 133: 121: 120: 118: 115: 114: 113: 107: 100: 97: 15: 13: 10: 9: 6: 4: 3: 2: 176: 165: 162: 160: 157: 156: 154: 142: 137: 134: 131: 126: 123: 116: 111: 110:Henry Mullish 108: 106: 103: 102: 98: 96: 94: 89: 87: 83: 78: 76: 72: 68: 64: 60: 56: 51: 49: 45: 41: 37: 33: 29: 21: 136: 125: 90: 79: 52: 27: 26: 73:(including 153:Categories 117:References 44:CDC 6600 28:Artspeak 59:circles 55:plotter 86:Python 82:Dunnet 71:curves 63:points 75:lines 67:text 77:). 38:'s 34:at 155:: 88:. 65:, 61:, 50:.

Index


Jacob T. Schwartz
New York University
Courant Institute of Mathematical Sciences
CDC 6600
batch processing
plotter
circles
points
text
curves
lines
Dunnet
Python
computer monitor
Ron Schnell's 2011 implementation of an Artspeak Interpreter
Henry Mullish
ARTSPEAK -- A Computer Language For Young At Heart And The Art Lover (The ARTSPEAK graphics programming language; history, reaction, examples)
New Artspeak Reference Guide
Categories
Educational programming languages
High-level programming languages

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.