Python 2 was released in October 2000, but Python 1 was released to the world six years earlier, in 1994 - much like my younger brother. I have an inkling that, also much like my younger brother, it would have been wrought with idiosyncrasies and quirks that would take at least solid decade to iron out (sorry Jonah, you're a cool guy).
I am not planning to use any ancient Python myself, this is a historical curiosity post. What are your war stories? Put your nineties hats on!
Top comments (8)
My first programming job involved some stuff written in Python 1.5/1.6. It was quite a while ago, so the details are fuzzy, but this is what I remember:
the_thing = lookup_table[other_dict[whatever[3]["stuff"]][0]][1]["key"][8]
Probably other things I've forgotten.
I only have minimal exposure to this area, but this still feels relatively true to me.
Also this...
That's interesting, because this is now one of the first things I think of when I think Python. Easy to take for granted now.
Interesting stuff, thanks for sharing!
Interesting! I hadn't even considered the first generation of Python (I'm generation three haha) but just for any history buff out there, I heard from an interview with Guido van Rossum that it was originally based on the ABC language! Cool 🤓
Awesome! I hadn't heard of ABC - I knew Modula-3 was also an influence, but per Wikipedia van Rossum actually worked on ABC himself directly prior to starting Python.
Great trivia, thanks!
Ohh I haven't heard of Modula-3! nd yes, he did work on ABC :)
Here's the video from the interview if you're interested! He talks about how he came up with the idea of Python as a scripting language. He's quirky and is so cool!
!=
was<>
.Like F#! Cool.
When I learned it was
!=
already, but I researched it to add Python1 syntax to Nim lang.