Programming Language based on empty Folders

Gepostet vor 10 Monaten, 6 Tagen in #Misc #Tech #Art #Coding

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.

nothing

Art Manifesto made from Art Manifestos

Manifesto ist eine 2015er Installation von Julian Rosefeldt, in der Cate Blanchet 13 verschiedene Kunst-Manifestos nachspielt. Die ursprüngliche Arbeit bestand…

tsch0

H A Я P: Pattern-Fotografie der psychoaktiven Woodpecker-Antenne in Tschernobyl

Tolle Fotos von Øystein Sture Aspelund von der Duga-3-Antenne in Tschernobyl, die in den 80ern ein weltweites Störsignal namens Woodpecker…

Reality+-+Lil+Buck+Da+Legend+@matthewbrush

Color of Reality

Ihr kennt wahrscheinlich die Living Paintings von Alexa Meade, die letztes Jahr ständig rumgingen. Die Dame hat sich nun mit…

blooms

Blooms 2

John Edmark, Blooms: Blooms are 3-D printed sculptures designed to animate when spun under a strobe light. Unlike a 3D…

warh

Andy Warhols Velvet Underground-Banana is a Plushy

Andy Warhols ikonische Banane für das Cover des legendären Velvet Underground & Nico-Albums als Plushy. Gibts in auch in Pink…

captcha

Miniature-Playground for Captcha-Solving AIs

„I'm not a Robot“ my ass. Mini World of Bits ('MiniWoB') is a benchmark for reinforcement learning agents who interact…

panic

How To build a Marvin the Depressed Reddit Bot in Python

Die Grünen fordern ja eine Transparenzpflicht für Social Bots. Ich hoffe inständig, dass jemand einen angemessenen Marvin-Bot für die Grünen…

nnnames

Neural Network Names from the Future

Nate Parrott hat ein Neural Network auf 7500 Vornamen trainiert und generiert nun neue Namen aus der Zukunft, inklusive „…

t0

Golden Times

Panos Tsagaris vergoldet Titelseiten der New York Times. The New York Times front page of September 12, 2001 marks a…

ram_01

Mechanical Sand-RAM

Schöne Arbeit von Ralf Baecker, ein mechanischer RAM, der Binärdaten mit Sandkörnern schreibt und damit ein bisschen Voodoo ausrechnet: Random…

beton

Betonmischerdiscokugel

Geile Lampe von Benedetto Bufalino. (via Ronny)