ASCII fluid dynamics -- IOCCC2012 endoh1.c
Yusuke Endoh3 HN recommenders · recommended in 3 months, 2018-2025
1.7M views · 12 years ago · demo · evergreen
A 3-minute demo of a tiny IOCCC 2012 winning C program that simulates fluid dynamics in an 80x25 terminal, using any text (including its own source) as input. The video shows the simulation running to Handel's Water Music.
Commenters repeatedly point to it as an astonishing, beautiful piece of obfuscated-C code golf.
2:11:32How I program C
Eskil Steenberg
1M views • 9 years ago
1:11:59Intro to C on Windows - Day 1
Molly Rocket
370K views • 11 years ago
1:05:59Modern C and What We Can Learn From It - Luca Sas [ ACCU 2021 ]
ACCU Conference
130K views • 5 years ago
2:59:08Vibe coding complex changes in Rust
Jon Gjengset
55K views • 1 year ago
18:50Creating a Doom-style 3D engine in C
Bisqwit
991K views • 11 years ago
18:18I Tried Turning Games Into Text
Acerola
571K views • 2 years ago
55:42CppCon 2019: Matt Godbolt “Path Tracing Three Ways: A Study of C++ Style”
CppCon
77K views • 7 years ago
46:22"Clojure in Unity 3D: Functional Video Game Development" by Ramsey Nasser and Tims Gardner
Strange Loop Conference
24K views • 12 years ago
1:00:17Stephan T. Lavavej “Floating-Point <charconv>: Making Your Code 10x Faster With C++17's Final Boss”
CppCon
41K views • 7 years ago
10:14Making a heart with Maths
Inigo Quilez
112K views • 9 years ago
25:41Compiling C to printable x86, to make an executable research paper
suckerpinch
479K views • 9 years ago
1:15:51Jonathan Blow - How to program independent games - CSUA Speech
Alexandre Franco
190K views • 13 years ago
49:20Modeling Data Concurrency w/ Asynchronous I/O in Zig - RedisConf 2020
Redis
11K views • 6 years ago
39:21Functional Composition - Chris Ford
ClojureTV
31K views • 13 years ago
44:43Ron Pressler - Pull Push: Please stop polluting our imperative languages with pure concepts-Curry On
Curry On!
25K views • 11 years ago
1:03:44CppCon 2015: Timur Doumler “C++ in the Audio Industry”
CppCon
131K views • 11 years ago
58:59GuiltyGearXrd's Art Style : The X Factor Between 2D and 3D
GDC Festival of Gaming
710K views • 11 years ago
1:19:52CppCon 2016: Jason Turner “Rich Code for Tiny Computers: A Simple Commodore 64 Game in C++17”
CppCon
264K views • 10 years ago
42:382021: Year of the Linux Gaming Desktop - Andrew Kelley
Zig SHOWTIME
15K views • 5 years ago
40:56"Liberating the Smalltalk lurking in C and Unix" by Stephen Kell
Strange Loop Conference
25K views • 12 years ago
6 comments from Hacker News
is this opensource? adding a cool fluid simulation to whatever you draw would be really fun. its like one of those ioccc vids - ▶ this video
The IOCCC also featured a very concise fluid simulator [1] [2], which can be seen in action in this video [3]. [1] link [2] link [3] ▶ this video
My favorite 2D liquid simulator is this IOCCC2012 submission [1]... simply astonishing. That is the source file shown at the beginning of the video... it compiles without warnings, runs a full blown fluid dynamics sim with surface tension and everything, can take itself as its own input... truly a work of art. [1] ▶ this video
This was written by Yusuke Endoh, who also wrote this submission to the IOCCC that I remember being arguably more astonished when I saw it for the first time: ▶ this video (ASCII fluid dynamics).
Yusuke Endoh is a god amongst men. His C program which creates an approximation of fluid dynamics from any text input is insane - ▶ this video
These remind me of the ASCII fluid submission [0] at IOCCC 2012 [1] by Yusuke Endoh. The source [2] itself can be used as an input to the program (see video [3]), and he also made a colour version [4]. [0]: link [1]: link [2]: link [3]: ▶ this video [4]: link