HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

SORTDEMO.BAS

fragglet1 HN recommender · recommended in 1 month, 2019-2023
YouTube
10K views · 16 years ago · demo · evergreen

A three-minute capture of SORTDEMO.BAS, the sorting visualization that shipped with QBasic. It animates insertion, bubble, heap, exchange, shell and quick sort with chiptune-like sound.

HN fondly recalls it as the ideal visual demonstration of sorting algorithms and as the thing that got some people into programming.

Algorithms & data structuresDemoscene & retrocomputing#qbasic#sorting#algorithms#retrocomputing#visualization

3 comments from Hacker News

@LVB2023 · in “Ask HN: What's your favorite illustration in Computer Science?”

Watching SORTDEMO.BAS at the formative age of ~11 baited me into programming. I recall messing around trying to make even faster versions. ▶ this video

CitesView on HN
@choult2022 · in “The Good Ol' Days of QBasic Nibbles”

Q(uick)Basic was my first programming language, and as others mentioned NIBBLES and GORILLAS.BAS were bundled with it. It also had the ability to compile down to an executable, which was fantastic. One bundled script I don't see mentioned yet was SORTDEMO.BAS - this is still my ideal for demonstrating different sorts visually: ▶ this video

RecommendsView on HN
@agf2019 · in “Bubble Sort: An Archaeological Algorithmic Analysis”

I discovered sorting algorithms (including bubblesort) from SORTDEMO.BAS -- ▶ this video -- which came with QBasic.

CitesView on HN
15 Sorting Algorithms in 6 Minutes5:50

15 Sorting Algorithms in 6 Minutes

Timo Bingmann
29.4M views • 13 years ago
Quick-sort with Hungarian (Küküllőmenti legényes) folk dance6:55

Quick-sort with Hungarian (Küküllőmenti legényes) folk dance

AlgoRythmics
2.4M views • 15 years ago
Sorting Algorithms: Speed Is Found In The Minds of People - Andrei Alexandrescu - CppCon 20191:29:55

Sorting Algorithms: Speed Is Found In The Minds of People - Andrei Alexandrescu - CppCon 2019

CppCon
184K views • 7 years ago
Three Beautiful Quicksorts53:56

Three Beautiful Quicksorts

Google TechTalks
45K views • 19 years ago
REcon 2013 - The Future of RE : Dynamic Binary Visualization (Christopher Domas)1:03:22

REcon 2013 - The Future of RE : Dynamic Binary Visualization (Christopher Domas)

Sébastien Duquette
9K views • 12 years ago
Superpositions, Sudoku, the Wave Function Collapse algorithm.14:28

Superpositions, Sudoku, the Wave Function Collapse algorithm.

Martin Donald
764K views • 6 years ago
Robust-first computing: Demon Horde Sort (full version)27:13

Robust-first computing: Demon Horde Sort (full version)

Dave Ackley
14K views • 13 years ago
An astonishing old calculator - Numberphile9:20

An astonishing old calculator - Numberphile

Numberphile
794K views • 8 years ago
I Solved Klotski12:20

I Solved Klotski

2swap
2.1M views • 1 year ago
Animated Voting Methods6:18

Animated Voting Methods

Unify The Vote
16K views • 9 years ago
4 2 1 Christopher Domas   The future of RE Dynamic Binary Visualization48:39

4 2 1 Christopher Domas The future of RE Dynamic Binary Visualization

Adrian Crenshaw
59K views • 14 years ago
Algorithmic Redistricting: Elections made-to-order26:48

Algorithmic Redistricting: Elections made-to-order

AlphaPhoenix
584K views • 5 years ago
Modern Dictionaries by Raymond Hettinger1:07:41

Modern Dictionaries by Raymond Hettinger

SF Python
150K views • 9 years ago
Extremely Large Numbers 1 - Introduction7:42

Extremely Large Numbers 1 - Introduction

Giroux Studios
20K views • 11 years ago
Mark DiMarco: User Interface Algorithms [JSConf2014]27:42

Mark DiMarco: User Interface Algorithms [JSConf2014]

JSConf
52K views • 12 years ago
Fast Inverse Square Root — A Quake III Algorithm20:08

Fast Inverse Square Root — A Quake III Algorithm

Nemean
6M views • 5 years ago
I wrote a Raytracer for DOS, 16 VGA colors15:00

I wrote a Raytracer for DOS, 16 VGA colors

Bisqwit
905K views • 15 years ago
Marco Baringer's SLIME Tutorial Video55:29

Marco Baringer's SLIME Tutorial Video

손주일 (Cecil)
33K views • 15 years ago
Bottom Up vs  Top Down Design in Clojure - Mark Bastian36:42

Bottom Up vs Top Down Design in Clojure - Mark Bastian

ClojureTV
29K views • 10 years ago
Coding Adventure: Ant and Slime Simulations17:54

Coding Adventure: Ant and Slime Simulations

Sebastian Lague
2.2M views • 5 years ago