Back to home

"Python is executable pseudocode. Perl is executable line noise."

- Bruce Eckel

Python is the first programming language I've ever used. I wrote my first "Hello, world" with it back in 2010. At the time, I didn't have an appreciation for what Python was capable of, and I ultimately became discouraged and spent more time writing TI-BASIC programs to help me cheat on my Physics exams. Since then I have tried picking Python back up multiple times, and for whatever reason, it just never seems to stick. I prefer Ruby as an elegant scripting language packed to the gills with quality of life features, and prefer Javascript/TypeScript for developing web applications. However, I cannot deny the popularity and success of Python, and I adore what its community has created for the world of Data Science and Machine Learning. To this day, I don't think there's a better quick data visualization tool than MatPlotLib, though admittedly, I don't look for quick data visualization tools very often.