Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    SORTDEMO.BAS

    fragglet

    1 HN recommender · recommended in 3 months, 2019–2023

    YouTube

    2:50 · 10K views · Jul 19, 2010

    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.

    Mathematics & Theoretical CSAlgorithms & data structuresDemoscene & retrocomputing
    1. 5:50
      15 Sorting Algorithms in 6 MinutesTimo Bingmann29M views • 13 years ago
    2. 1:29:55
      Sorting Algorithms: Speed Is Found In The Minds of People - Andrei Alexandrescu - CppCon 2019CppCon184K views • 7 years ago
    3. 6:55
      Quick-sort with Hungarian (Küküllőmenti legényes) folk danceAlgoRythmics2.4M views • 15 years ago
    4. 53:56
      Three Beautiful QuicksortsGoogle TechTalks45K views • 19 years ago
    5. 1:03:22
      REcon 2013 - The Future of RE : Dynamic Binary Visualization (Christopher Domas)Sébastien Duquette9.5K views • 12 years ago
    6. 14:28
      Superpositions, Sudoku, the Wave Function Collapse algorithm.Martin Donald764K views • 6 years ago
    7. 48:39
      4 2 1 Christopher Domas The future of RE Dynamic Binary VisualizationAdrian Crenshaw59K views • 14 years ago
    8. 1:07:41
      Modern Dictionaries by Raymond HettingerSF Python150K views • 9 years ago
    9. 27:13
      Robust-first computing: Demon Horde Sort (full version)Dave Ackley14K views • 13 years ago
    10. 12:20
      I Solved Klotski2swap2.1M views • 1 year ago
    11. 6:18
      Animated Voting MethodsUnify The Vote16K views • 9 years ago
    12. 9:20
      An astonishing old calculator - NumberphileNumberphile794K views • 8 years ago
    13. 17:54
      Coding Adventure: Ant and Slime SimulationsSebastian Lague2.2M views • 5 years ago
    14. 36:42
      Bottom Up vs Top Down Design in Clojure - Mark BastianClojureTV29K views • 10 years ago
    15. 27:42
      Mark DiMarco: User Interface Algorithms [JSConf2014]JSConf52K views • 12 years ago
    16. 26:33
      The Most Underrated AlgorithmVeritasium11M views • 4 years ago
    17. 26:48
      Algorithmic Redistricting: Elections made-to-orderAlphaPhoenix584K views • 5 years ago
    18. 7:32
      Ted Nelson demonstrates Xanadu Spacephotonhunter84K views • 18 years ago
    19. 20:08
      Fast Inverse Square Root — A Quake III AlgorithmNemean6M views • 5 years ago
    20. 7:42
      Extremely Large Numbers 1 - IntroductionGiroux Studios20K views • 11 years ago

    3 comments from Hacker News

    1. @choultMay 2022· 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
    2. @LVBJan 2023· 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
    3. @agfFeb 2019· 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