From: Simon Clubley <clubley@remove_me.eisner.decus.org-Earth.UFP>
Subject: Re: Writing Linux Kernel Modules in Ada
Date: Sat, 29 Oct 2016 21:25:27 -0000 (UTC)
Date: 2016-10-29T21:25:27+00:00 [thread overview]
Message-ID: <nv3447$lmc$1@dont-email.me> (raw)
In-Reply-To: nv33an$lcb$1@dont-email.me
On 2016-10-29, Coyo T Stormcaller <coyo@darkdna.net> wrote:
> Simon Clubley wrote:
>>
>> In addition, Ada has the advantage of actually being readable.
>>
>
> Looking over code examples, I do notice that I can immediately understand
> what's going on in Ada, even if I have to guess at some of the conventions.
> I want to say Python is very slightly more readable, but I'm not sure if
> that's simply because I'm actually decent at Python, or if I was always able
> to read Python before learning how to program in it.
>
> Both Python and Ada seem infinitely more readable than C, which is often
> only readable with heavy commenting. I've gotten better at
> reading/programming in C, but not all programs have lots of helpful comments
> in the source code.
Actually, I was thinking about Rust when I said that which I find
to be more unreadable than C (and even C++).
On the plus side, at least Rust is more readable than TECO. :-)
My readable scale (left to right for readable to less readable):
Ada > C > C++ > Rust > TECO
(Knowledge of the last one is as the result of a certain career
development path and I don't expect you to know the language. :-))
Simon.
--
Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP
Microsoft: Bringing you 1980s technology to a 21st century world
next prev parent reply other threads:[~2016-10-29 21:25 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-10-23 13:49 Writing Linux Kernel Modules in Ada artium
2016-10-24 11:12 ` Brian Drummond
2016-10-29 2:19 ` Coyo T Stormcaller
2016-10-29 14:11 ` Hadrien G.
2016-10-29 20:16 ` Simon Clubley
2016-10-29 21:12 ` Coyo T Stormcaller
2016-10-29 21:25 ` Simon Clubley [this message]
2016-10-29 22:09 ` Dennis Lee Bieber
2016-10-29 22:48 ` Simon Clubley
2016-11-05 22:31 ` artium
2016-11-06 9:39 ` Simon Wright
2016-11-19 18:15 ` Dirk Heinrichs
2016-12-21 14:47 ` Lucretia
2016-10-29 22:54 ` Jeffrey R. Carter
2016-10-29 21:09 ` Coyo T Stormcaller
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox