There isn't much reason to give unfinished language (0.6.3 version as of now) lots of exposure, since lack of useful features / libs / docs / etc might be a potential turn off. Usually everyone starts to jump on a hype train prior to 1.0 release.
It is a chicken egg problem really it is the same like Nim, Crystal etc
I feel like both of those get more attention than Red does. I've written a bit in both, but completely forgot Red existed (sample of 1, yada yada).
I've heard of both of those, but not Red. So n++, I guess.
It doesn't even have GC yet.
Like C or like Java with the GC turned off?
C has alloc and free. Red is supposed to be garbage collected, so there's no free.
How come Red doesn’t have a GC then? If Red doesn’t have free, does it just leak memory?
It's like there's an echo in here.
GC will come. It just hasn't been needed yet for Red to continue its own development. If you write in Red/System, the C level dialect, you have `free`.
I guess I’ll try asking this again: How come Red doesn’t have a GC? If Red doesn’t have free, does it just leak memory?
Yes. Last I checked, it just leaks memory. It doesn't have GC because it's a new language that is under heavy development. It doesn't have a lot of things that any sane language must have before 1.0. Give it time.
First version of GC (and maybe some memory-management natives) will be integrated in 0.6.4 release, meanwhile there's some bag of tricks and conventions (`/into` refinement, creating series with `make ...`, etc) you can use to avoid additional allocations (almost) entirely.