> 2\. If you need a GC, you're doomed to irrelevance in many domains (embedded, 
> hard real time, robotics, ...) and may as well just abandon them to C++ and 
> Rust right now.

Some clarifications here:

  1. robotics is pretty much hard-real-time, so you mentioned the same thing 
twice ... or?
  2. You can write Nim without using using GC. `nim --gc:none` is a thing, 
especially for some embedded problems.
  3. Embedded is WIDE range. The times where only tiny microprozessors from 
Atmel are embeded are long gone. Often normal Linux (not LinuxRT) is used in 
embedded --- therefore one can conclude that embedded and realtime are two 
different things. Sometimes Java or C# is used in Embedded (I for example know 
that both languages are used in devices built into Komatsu heavy gear!). 
Claiming that embedded cannot use GC is therefore also wrong.


Reply via email to