TIP: Click on subject to list as thread! ANSI
echo: rberrypi
to: STEPHEN PELC
from: =?UTF-8?Q?BJ=C3=B6RN_LUND
date: 2018-06-29 18:15:00
subject: Re: OT again : FORTH

On 2018-06-29 15:53, Stephen Pelc wrote:
> Crikey, no two C compilers are the same and they have different
> undefined behaviours! Stop using C immediately.

That is likely true.

> There's a whole
> world out there that does not use gcc or FOSS tools.

Yes, but there is also a world that uses gcc for other languages than c.
Professionally. With very high demands on standards.
gcc contains the opensourced Ada compiler, and if you pay for support
you get a certificate that it conforms to the test-suite, which used to
be called validating.

I'd say a great deal of space/flight/train system use gcc in form of
gnat (as this part of gcc is called)

However, I was baffled at the european reliable software conference 2015
i Madrid, http://www.dit.upm.es/~ae2015/ , when one participant - Andras
Balazs - had a very interesting talk about the comet lander philae (from
the rosetta misson). He said that they started the project in 1994 and
coded the landing code i forth. It used the cpu best.


http://www.dit.upm.es/~ae2015/keynotes.html


Another very interesting thing was the cubesat project - presented by
Carl Brandon. 12 Universites got to create a sattelite 1x1x1 dm big.
11 coded the onboard software in c. 1 in Ada(Spark)
9 c-sattelites where never heard of, 1 works for a couple of hours, 1
for a couple of days. The Ada-sattelite fell to earth - as predicted - 3
years later, still working....

https://www.youtube.com/watch?v=YlnfyToUwv4

But now I am off topic.

--
--
Björn

--- SoupGate-Win32 v1.05
* Origin: Agency HUB, Dunedin - New Zealand | FidoUsenet Gateway (3:770/3)

SOURCE: echomail via QWK@docsplace.org

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.