Yes, Forth is a lot like Smalltalk in this respect. In fact, I regard Forth, Lisp, and Smalltalk in a class all their own because they share the same common qualities:

  1. Supremely small, simple, elegant, pure, consistent, and easy to learn.
  2. Reflective.

They each have their own peculiarities that can hamper acceptance:

  • Forth — relentless postfix notation
  • Lisp — relentless prefix notation (with tons of parentheses)
  • Smalltalk — unusual operator precedence for arithmetical expressions

Of course, of the three languages, Smalltalk is by far the most widely used. It most closely resembles other languages syntactically. Its implementation of object-oriented programming is considered canonical. OOP is the industry standard.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store