Remix.run Logo
krmboya 4 hours ago

Is it correct to say Golang is bringing Limbo to the masses?

rcarmo 4 hours ago | parent | next [-]

No, it's bringing Aleph to the masses. Limbo is a cousin, and Dis was certainly very interesting and something I wish had caught on.

pjmlp 4 hours ago | parent [-]

Aleph lacked GC, which Rob Pike considered the main reason for its implementation failure on Plan 9, and initially bounds checking was also missing.

Two key design difference from Go and its two predecessors.

Dis is an implementation detail, Go could offer the same dynamism with AOT toolchain, as proven by other languages with ahead of time toolchains available.

pjmlp 4 hours ago | parent | prev [-]

Partially, Go still doesn't support a few Limbo features.

However the influence is quite clear, plus the Oberon-2 style methods and SYSTEM package.