comp.lang.ada
 help / color / mirror / Atom feed
From: Coyo T Stormcaller <coyo@darkdna.net>
Subject: Re: Writing Linux Kernel Modules in Ada
Date: Sat, 29 Oct 2016 16:12:29 -0500
Date: 2016-10-29T16:12:29-05:00	[thread overview]
Message-ID: <nv33an$lcb$1@dont-email.me> (raw)
In-Reply-To: nv302e$5eu$1@dont-email.me

Simon Clubley wrote:

> On 2016-10-29, Hadrien G. <knights_of_ni@gmx.com> wrote:
>>
>> I would say that Rust is a relatively recent newcomer in the large
>> family of languages that try to remain C-like while addressing the main
>> flaws of C and C++, and bringing a couple of nice functional features
>> from ML along the way, whereas Ada has a more original take on language
>> design.
>>
> 
> In addition, Ada has the advantage of actually being readable.
> 
> Simon.
> 

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.

  reply	other threads:[~2016-10-29 21:12 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 [this message]
2016-10-29 21:25         ` Simon Clubley
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