TIP: Click on subject to list as thread! ANSI
echo: rberrypi
to: ALL
from: =?UTF-8?Q?BJ=C3=B6RN_LUND
date: 2019-02-26 09:57:00
subject: Re: C is not a low level

Den 2019-02-25 kl. 23:59, skrev Ahem A Rivet's Shot:
> On Mon, 25 Feb 2019 21:07:27 +0100
> Björn Lundin  wrote:
>
>> Yeah! And if we remove the seat belts, air bags, and deformation zones
>> from cars, we would soon only have the 'real' drivers left
>> Let's call it the 'c' car.
>
>  Actually they're called motorbikes and a lot of people drive them.
>

Yes and they think they are immortal, or at least very good at riding them.

However according to
https://www.iii.org/fact-statistic/facts-statistics-motorcycle-crashes

"In 2016, motorcyclists were 28 times more likely than passenger car
occupants to die in a crash per vehicle mile traveled."


To go back to c, John McCormick wrote quite a bit about the
troubles of teaching c.

http://archive.adaic.com/projects/atwork/trains.html

No one finished the project when using C, even given 60% of the code. On
the other hand, 75% of the class finished the project when using Ada,
even given a much smaller portion of the code (less than 20%).


Yes, a _VERY_ skilled c-programmer thinks that his code is the best.
It may be. But there are far more programmers that THINK they are very
skilled c programmers. And they fuck up.

All buffer overruns can be blamed on the c-language.
I wonder how much say, Heartbleed actually did cost the world?
The Guardian talks about millions of dollar
https://www.theguardian.com/technology/2014/apr/18/heartbleed-bug-will-cost-mil
lions

But who cares, since there exists _VERY_ good c-programmers and THEY
would not make that mistake...
Yeah, but the world consists of mediocre programmers.
And the language can either help them to produce better code,
or it can hinder them. C hinders, Ada helps.



--
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™.