comp.lang.ada
 help / color / mirror / Atom feed
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


  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