BTW, when I learned Smalltalk, I had no issue at all with the syntax. Previously, I had been a software developer for over 20 years with C as my primary language (I was Project Team Leader of the Windows NT Driver Group at ATI Technologies, now AMD). So even though I was a C expert, I picked up Smalltalk within a week and was able to start coding immediately.
There’s not much to “know” about Smalltalk. It’s based on one very simple concept: message passing between objects. Once you understand that, everything else falls into place quickly and easily.