I don’t think it is related
Similar to today’s Domain Specific Languages?
Yes, all languages are created for a purpose, but I think LOP is centred on the idea of creating new languages within your application to solve particular problems.
From the brief bit of the book intro I read I believe the book is primarily about problem solving
I don’t think creating new languages is part of it. It also refers to COBOL and FORTRAN a lot so I’m expecting it was written in the 70’s or 80’s?
1970
I just realised that is Chuck Moore, inventor of forth!
Which books or web pages do you recommend to learn from basic to more advanced knowledge about Racket?
So the whole thing is probably a sneaky advertisement for Forth? :stuck_out_tongue:
I think at that point it starts depending on what you want to learn. Deeper topic take up whole books on their own.
If you want to learn more about building languages: https://beautifulracket.com/
If you want to learn more about macros: https://www.greghendershott.com/fear-of-macros/all.html
If you want to learn more about web dev: https://serverracket.com/
Also check the new book. Find a review at http://racket-stories.com\|racket-stories.com
> The highest level of your code will resemble an English-language description of your application. Forth has been called a “meta-application language” — a language that you can use to create problem-oriented languages. https://www.forth.com/starting-forth/0-starting-forth/#Introduction_for_Professionals_Forth_in_the_Real_World