4 ms·
> "ugly, stupid and mean" is actually intended to the beginners or to those who want to try it. When I encountered Forth first (6502 figForth) I felt it quite
by progman 9y ago
> "ugly, stupid and mean" is actually intended to the beginners or to those who want to try it.
When I encountered Forth first (6502 figForth) I felt it quite convenient. At that time there were only two other options - Basic and Assembler. Maybe that most developers today are too pampared by all the available IDEs for other languages. It's the same attitude why so many people stick with Windows instead of learning OSX or Linux, despite all the flaws of the Windows ecosystem.
> lack of memory management that are in every other high-level language
As already mentioned, I consider Forth suitable for tiny systems, iOT, Firmware etc. I would never use Forth for big software. I would not use even C++ for that. In that area Ada, Rust or Nim works much better for me.