Nerdcore per Mail

RSS Feed About Archive NC-Sources Impressum Datenschutz

Programming Language based on empty Folders

Gepostet vor 3 Monaten, 20 Tagen in Tech Und so. Art Coding

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.

More: Art Coding

kata0

Katamari Damacy Text-Adventure

Eine Text-Adventure-Version des japanischen Weirdogame-Klassikers Katamari Damacy, Download auf Github, spielbar als Python-Dings per Kommandozeile. Ist so ziemlich genau so gleichzeitig dämlich und großartig, wie…

cit

Generative Cities in your Browser

ViziCities, eine JavaScript-Framework für Stadt-Visualisierungen im Browser. Frisst CPU-Ressourcen wie Sau, macht aber Spaß. (via Algoritmic)

joe

AI-Moebius dreaming of Jimi Hendrix

1975 zeichnete Moebius das Cover der französischen Hendrix-Compilation „Are You Experienced, Axis: Bold As Love“ (Bilder unten). 40 Jahre später schickt lulu xXX den Jimi…

wave

Liquid Dynamics Simulator in your browser

Nettes Browsertoy von David Dotli.

Edvard Munch: What A Cigarette Means

Edvard Munch: What A Cigarette Means

Großartiger neuer Clip von Evan „Nerdwriter“ Puschak (Patreon) über Kippen, Degenartion, Upper/Lower-Class-Dichotomie und Wahnsinn anhand von Edvard Munchs Selbstbildnis mit Zigarette von 1895.

mojo

Contrascans: 3D-Models from illicit Photos

Zak Ziebell sammelt unerlaubt aufgenommene Bilder von NSA-Gebäuden oder der Sixtinischen Kapelle in Rom, bastelt daraus per Photogrammetrie 3D-Modelle für 3D-Drucker, um den Verboten das…

ladekabelbling

Ladekabel-Bling-Bling

Nadja Buttendorf, Charging, Data & Beauty Cable (Bling Jewellery, Smartphone USB Charging & Data Cable, USB Power Plug gold-plated). (via Martin)

poetry

Hotspot Poetry

Nette Spielerei mit Fake-Poetry-WiFis von Dmitry „vtol“ Morozov aus Moskau: Autonomous micro-device which distributes wi-fi masked as wireless network, visible at any gadget such as…

pine.13-72dpi-1024x717

Jamie Hewlett draws fake Exploitation-Pulp and Trees

Jamie Hewlett (Gorillaz) stellt grade neue Zeichnungen in der Woodward Gallery aus, ein Dreiteiler aus Tarot-Karten, Zeichnungen von Kiefern und drei „Honey Lightboxes“. Die Karten…

davinc

Leonardo Da Vincis Vitruvianischer Mensch als Actionfigur

Leonardo Da Vincis Vitruvianischer Mensch als Actionfigur, gibt's aus Japan für ’nen Fuffi (¥6480). (via Boing Boing)

sort

Sorting Algorithm Animations

Hübsche Sorting-Visualisierung: „These pages show 8 different sorting algorithms on 4 different initial conditions.“ Natürlich nach wie vor unschlagbar in seiner Visualisierungs-Technique: Explaining Sort-Algorithms with…