News for hackers. Stuff that matters.
Re:Swift is a more convenient Rust by hollerith on Friday September 06, 2024 @11:06AM (#41466877)
You seem to assert that OCaml doesn't use a run-time garbage collector:

>Rust is the first language to bring non-GC automatic memory management to the mainstream. . . . Other languages in this space include . . . OCaml[1]

But your own link[1] says,

>The OCaml compiler does not statically track lifetimes. Instead, it relies on a garbage collector to figure out a suitable lifespan for each value at runtime. Values are collected only after they become unreferenced, so OCaml programs are memory-safe. To a first approximation, this model requires allocating all values on the heap. Fortunately, OCaml’s generational GC can efficiently handle . . .

Scala does run-time garbage collecting, too (or rather the JVM does, which Scala depends on at run-time) unless I'm very much mistaken.

There are no comments on this comment yet.