Categories › Software Engineering & Languages
Python, Ruby & scripting languages Videos Recommended on Hacker News (120)
Python, Ruby & scripting languages is one of the 150 topics Hacker News readers organize their video recommendations around. These 120 videos each earned real recommendations in real HN threads between 2008 and 2026 — 470 recommendations in total — and they're ranked by how many separate months the community kept coming back to them, not by view count.
Dynamic and scripting languages: Python, Ruby, Ruby on Rails, PHP, Perl, Lua, JavaScript language internals, Java, C#, .NET, language tutorials and PyCon talks.
Why HN keeps sending people here — on Ruby Conf 12 - Y Not- Adventures in Functional Programming by Jim Weirich: “perhaps the most entertaining and interesting technical talk I've ever seen.” — an HN commenter, 2015.
Features
Evergreen only
1 mo on HNOctober CincyRb - Jim Weirich on Decoupling from Rails
Launch Scout
1 HN recommend · 2014–2017
1 mo on HNCoroutines and Loom behind the scenes by Roman Elizarov
Kotlin by JetBrains
1 HN recommend · 2023–2023
0 mo on HNInterview with Steve Yegge on Rhino on Rails and more
Google for Developers
0 HN recommender · 2008–2011
0 mo on HNOptional - The Mother of All Bikesheds by Stuart Marks
Devoxx
0 HN recommender · 2019–2022
0 mo on HNMicrosoft Vista Speech Recognition Tested - Perl Scripting
miaublah
0 HN recommender · 2014–2016
0 mo on HNWindows Vista Speech Recognition Tested - Perl Scripting
scrubadub1
0 HN recommender · 2018–2023
0 mo on HNSky: An Experiment Writing Dart for Mobile (Dart Developer Summit 2015)
Google for Developers
0 HN recommender · 2015–2023
0 mo on HNTotally Gridbag
Spuddy
0 HN recommender · 2009–2022
0 mo on HNHow Netflix Uses Java - 2025 Edition
Java
0 HN recommender · 2025–2025
0 mo on HNJVMLS 2015 - Java Goes AOT
Java
0 HN recommender · 2015–2016
0 mo on HNQ&A with Guido van Rossum, Inventor of Python
Microsoft Reactor
0 HN recommender · 2021–2023
0 mo on HNRasmus Lerdorf - 25 Years of PHP - phpday 2019
GrUSP
0 HN recommender · 2019–2020