[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