RubyConf 2016 - That Works?! Quines and Other Delightfully Useless Programs by Colin Fulton

Channel:
Subscribers:
42,400
Published on ● Video Link: https://www.youtube.com/watch?v=DC-bjR6WeaM



Duration: 49:11
850 views
21


RubyConf 2016 - That Works?! Quines and Other Delightfully Useless Programs by Colin Fulton

Performance, readability and correctness are fine and dandy, but what happens when we start optimizing for whimsy, illegibility and outright silliness? Self-rewriting programs that also function as ASCII art? Yup. Rewrite any JavaScript program only using six characters? Why not?

Let's take a break from the practical and laugh at some of the most unbelievable code you've ever seen. Then let's pull out the magnifying glass to figure out how it actually works.

Learn how to read the unreadable and how to write code that—to borrow a phrase from the Ig Nobel Awards—makes people laugh, then think.




Other Videos By Confreaks


2016-11-17RubyConf 2016 - Computer Science: The Good Parts by Jeffrey Cohen
2016-11-17RubyConf 2016 - Rainbows! Color Theory for Computers by Lito Nicolai
2016-11-17RubyConf 2016 - Improving Coverage Analysis by Ryan Davis
2016-11-17RubyConf 2016 - C Ruby? C Ruby Go! Go Ruby Go! by Loren Segal
2016-11-17RubyConf 2016 - Building a Better OpenStruct by Ariel Caplan
2016-11-17RubyConf 2016 - Evaluate Ruby Without Ruby by Takashi Kokubun
2016-11-17RubyConf 2016 - Just a Ruby Minute by Andrew Faraday
2016-11-17RubyConf 2016 - The Building Built on Stilts by Nickolas Means
2016-11-17RubyConf 2016 - Datacenter Fires and Other "Minor" Disasters by Aja Hammerly
2016-11-17RubyConf 2016 - How I Corrupted Survey Results and (Maybe) Ruined a Business by Mike Calhoun
2016-11-17RubyConf 2016 - That Works?! Quines and Other Delightfully Useless Programs by Colin Fulton
2016-11-17RubyConf 2016 - Rhythmic Recursion by Celeen Rusk
2016-11-17RubyConf 2016 - Metaprogramming? Not good enough! by Justin Weiss
2016-11-17RubyConf 2016 - The Neuroscience and Psychology of Open Source Communities by Elizabeth Barron
2016-11-17RubyConf 2016 - Matz Q&A by Yukihiro 'Matz' Matsumoto
2016-11-17RubyConf 2016 - Ruby versus the Titans of FP by Cassandra Cruz
2016-11-17RubyConf 2016 - Opening Keynote by Yukihiro 'Matz' Matsumoto
2016-11-04CodeDaze 2016 - Monitoring the Health of Your Self by Mary Thengvall
2016-11-04DevOpsDays KC 2016 - Ignite Karaoke1 with Daniel Doughty
2016-11-04DevOpsDays KC 2016 - Ignite Karaoke 2 with Timothy Dryers
2016-11-04DevOpsDays KC 2016 - Ignite karaoke Canada with Todd Brees