Nerdcore per Mail

RSS Feed About Archive NC-Sources Impressum Datenschutz

Programming Language based on empty Folders

Gepostet vor 2 Monaten, 21 Tagen in

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:

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…

invisible

Invisible Programming Language

Well played: „I've decided to dial up the crazy a notch and make a completely invisible programming language! I named it Anguish and, based on…

0-MNlkmM7Z1W9X2sZX

Blockchain-Fonds DOA: Investment-Code

An der Börse investierende Algorithmen waren vor vier Jahren noch Kunst, heute geht nun der „Decentralised Autonomous Organisation“-Fonds an den Start. NZZ: Blockchain – Ein…

landing

SpaceX Falcon 9 Drone Ship Landing – POV-Video

Amazing Clip showing SpaceX' Falcon 9 Drone Ship-Landing (third one in this case) shot with Onboard-Cam.

200 Terabyte Math-Proof

Ich dachte, ich hätte hier mit meiner fast 1GB großen NC-Datenbank ein ziemlich stattliches Datenmonster angehäuft. Fuck that. Introducing: The Keyser Soze of Math Two-hundred-terabyte…

weird

Pixelsynth

Pixelsynth (Code auf Github), nettes Spielzeug von Olivia Jack mit dem man Sounds aus Bildern erzeugen kann. I sound weird.

blade

Neural Network dreams of electric Blade Runners

Terence Broad hat ein Neural Network auf die ersten 10 Minuten von Bladerunner trainiert. (via CreativeAI) A frame by frame reconstruction of the first 10…

314_1_morpheus-1

Science: Wie Künstliche Intelligenzen die Menschheit zerstören könnten

Aus einem amüsanten Paper von Federico Pistono und Roman V. Yampolskiy von der Uni Louisville: Unethical Research: How to Create a Malevolent Artificial Intelligence (PDF).…

eye

Sunspring: Shortfilm from Algorithmic Script

Ross Goodwin arbeitet mit Neural Networks und Storytelling und ließ für die „2016 Sci-Fi London 48 Hour Film Challenge“ einen Kurzfilm von einer auf SciFi-Drehbüchern…

HYPER-REALITY_A5

Keiichi Matsudas Hyper Reality 3

Neuer Augmented Reality-Schnickschnack von Keiichi Matsuda. Den ersten (exakt genauso aussehenden) Clip hatte er vor sechs Jahren veröffentlicht, später crowdfinanzierte er dann eine Kurzfilmserie, das…

stones

Machine sorts Stones by Age

Schöne Arbeit von Prokop Bartoníček und Benjamin Maus, eine Maschine, die Kieselsteine aus der Iller (Nebenfluss der Donau) nach ihrem geologischen Alter sortiert: The machine…