[Info-vax] Safer programming languages (and walking :-) ), was: Re: 8-bit characters

Simon Clubley clubley at remove_me.eisner.decus.org-Earth.UFP
Tue Nov 16 14:19:39 EST 2021


On 2021-11-16, Bill Gunshannon <bill.gunshannon at gmail.com> wrote:
>
> It would seem to me that bare metal coding isn't a compiler thing,
> it's a library thing.  Create the necessary libraries for your bare
> metal and have at  it.
>

For one simple example, can you turn off garbage collection in a
language when running in bare metal mode ? (Go is a GC language)

How much of the language do you lose if you can do that ?

Go is also reported not to support low-level features such as
pointer arithmetric.

There's also the fact that at the very lowest levels, you need to
be able to write code that does not need a runtime because there
isn't an operating system under that code to support that runtime.
It wasn't clear to me if you can actually do that with Go.

Simon.

-- 
Simon Clubley, clubley at remove_me.eisner.decus.org-Earth.UFP
Walking destinations on a map are further away than they appear.



More information about the Info-vax mailing list