While what you write is more or less true, the biggest problem here is that compilation is OPTIONAL. Red scripts can run in the interpreter just fine and TBH I use compile very rarely.
it's a dynamic language with optional compilation, so complaining that the compiler is slow isn't very fair.
The compiler is written in Rebol (language Red is based on) which is dynamic language also, so that's why it's slow. Rebol itself is written in C and its scripts can't be compiled. You can of course bundle the script with the interpreter which is ~1-2MB with OS dependencies only.
(I used to work for Red and use Rebol in my job daily)
it's a dynamic language with optional compilation, so complaining that the compiler is slow isn't very fair.
The compiler is written in Rebol (language Red is based on) which is dynamic language also, so that's why it's slow. Rebol itself is written in C and its scripts can't be compiled. You can of course bundle the script with the interpreter which is ~1-2MB with OS dependencies only.
(I used to work for Red and use Rebol in my job daily)