After learning Smalltalk, Oberon and Modula-3, I started a journey into the world of Xerox PARC and their influences into ETHZ and DEC research labs and became amazed how computing could have looked like already by the mid-90's.
To the point using UNIX stopped being fun, I wanted one of those environments, not a PDP-11 replica.
I actually used Smalltalk before Java was announced to the world.
We were using Smalltalk/V and VisualWorks for some university classes.
Luckily our university library had all the Smalltalk canonical books available and I spent quite a few long nights reading them.