On the blog: Oh, Snap!

"There are C++ codebases that would give 128-bit encryption a good run for its money."

#ThanosSort #EsotericAlgorithms #C++ #JavaScript #Python

https://kevlinhenney.medium.com/oh-snap-f38b2f2b8d27

Oh, Snap! - Kevlin Henney - Medium

Any introduction or guide to sorting algorithms usually includes off-the-shelf algorithms —quicksort, merge sort, insertion sort, heap sort , etc.— that are considered appropriate for everyday use —…

Medium

On the blog: Oh, Snap!

"The (surprising and frustrating) absence of a seeding function makes JavaScript’s pseudo-random number generator even more rudimentary than the PRNG facility found in many home computer BASICs of the 70s and 80s."

#EsotericAlgorithms #ThanosSort
https://kevlinhenney.medium.com/oh-snap-f38b2f2b8d27

Oh, Snap! - Kevlin Henney - Medium

Any introduction or guide to sorting algorithms usually includes off-the-shelf algorithms —quicksort, merge sort, insertion sort, heap sort , etc.— that are considered appropriate for everyday use —…

Medium

On the blog: Oh, Snap!

"Thanos sort has a distinctive structure and outcome drawn from both dropsort and bogosort: simple, stable, lossy and random, but guaranteed to terminate."

#EsotericAlgorithms #ThanosSort

https://kevlinhenney.medium.com/oh-snap-f38b2f2b8d27

Oh, Snap! - Kevlin Henney - Medium

Any introduction or guide to sorting algorithms usually includes off-the-shelf algorithms —quicksort, merge sort, insertion sort, heap sort , etc.— that are considered appropriate for everyday use —…

Medium