Programming Language based on empty Folders

Gepostet vor 6 Monaten, 18 Tagen in Misc Tech Share: Twitter Facebook Mail

fold

Daniel Temkin hat ein tolles Blog über esoterische Programmiersprachen (sowas wie Emojicode neulich oder ArnoldC mit Onelinern aus Schwarzenegger-Filmen und sowas). Vor einem Jahr hat er selbst auch ’ne Esosprache geschrieben, die auf der Struktur von Ordnern besteht. Awesome!

tumblr_inline_niucicPBBF1qaohdjI created Folders (the first language I made just for this blog) in asking the question "what is more immaterial than an empty file?” My answer was an empty folder. A file has a materiality in the desktop metaphor that a folder doesn’t. We think of a file as a thing; it can hold information or have behaviors. A folder’s value is in its role organizing files and other folders; a set of folders holding only each other, with no files inside, is ridiculous: an organizational structure organizing nothing.

The other nice thing about folders is that their structure is very much like the structure of procedural code as it’s parsed; it looks like an abstract syntax tree. In the Folders language, code is structured just this way, with each command a folder containing subfolders with their expressions or contained commands.

Tags: Art Coding

dazz

Narcissism Dazzle Room

Schöne Arbeit von Shigeki Matsuyama, irgendwas mit Dazzle-Camo und Social Media: Dazzle camouflage was a type of ship camouflage used…

peace-off-102-_v-ardfotogalerie

Schland Of Confusion: WARPOP MIXTAKE FAKEBOOK VOLXFUCK PEACE OFF!

andcompany&Co haben ihr Theaterstück WARPOP MIXTAKE FAKEBOOK VOLXFUCK PEACE OFF! als Hörspiel veröffentlicht, ein Bastard aus Soundcollage und Zeitgeist-Mashup, der…

Binary Bandit steals 0s and 1s

Binary Bandit steals 0s and 1s

01010100 01101000 01100101 01101110 00100000 01110100 01101000 01101001 01110011 00100000 01101000 01100001 01110000 01110000 01100101 01101110 01100101 01100100 00111010 (via…

type

Audio from Typo-Outlines

Gestern auf der Konferenz der Association Typographique Internationale in der Academy of Fine Arts in Warsaw: Type-Designer Just van Rossum…

crash0

Crashing Cars and racing Motorcycles

Großartige Graphit-Zeichnungen von Rachel Wolfson Smith: „Like warning myths, my drawings are about hard lessons and personal transformations. My crashing…

lights

Deep Web: Laser-Installation visualisiert Netzwerke

Tolle Laser-Installation von Christopher Bauder und Robert Henke, 175 „motorized Spheres“ aka sophisticated Glühbirnen, die von 12 Lasern getrackt werden…

bal0a

J.G.Ballard: Four Text Collages, 1958

Beautiful early Cut-Ups by J.G.Ballard at the British Library: J G Ballard created this series of four graphically experimental text…

jam1

Signal Jammer Tanks

Von Julian Oliver (dem Herrn mit der Transparency Grenade) auf Twitter: „My 3 jammer tanks 'No Network' (GSM), 'No Internet'…

cube

Re:Cube-Composer

Über David Peters Cube-Composer hatte ich schonmal vor einem Jahr gebloggt, seitdem hat er das Teil bisschen aufgehübscht, den Code…

robots

Website inside robots.txt

Netter Hack von Alec Bertram, eine Website in robots.txt: What's going on here: When parsing robots.txt files, search engines ignore…

shake

Fahrrad-Seismograph

Nette Spielerei von Kati Hyyppä, ein Seismograph für's Fahrrad: I have an old, Dutch bicycle, an omafiets, as they say…