Could you elaborate why? Personally I agree, and the reasons I have is the use of white-spaces as part of the syntax (being one of the only modern languages to do so) and the need to explicitly add the 'self' keyword in class methods.
I would still lean on one of the modern Logo's to learn kids or non-technical people to program, such as MSWLogo or NetLogo (I used to teach programming to people from Social Sciences using Netlogo).
I would still lean on one of the modern Logo's to learn kids or non-technical people to program, such as MSWLogo or NetLogo (I used to teach programming to people from Social Sciences using Netlogo).