From: Hadrien Grasland <hadrien.grasland@gmail.com>
Subject: Re: C# new features (v.7)
Date: Thu, 15 Dec 2016 23:55:47 -0800 (PST)
Date: 2016-12-15T23:55:47-08:00 [thread overview]
Message-ID: <f9f08698-6ed9-449f-acb5-dc3bdad88e53@googlegroups.com> (raw)
In-Reply-To: <o2u3dr$7ct$1@dont-email.me>
Le jeudi 15 décembre 2016 13:49:20 UTC+1, Alejandro R. Mosteo a écrit :
> On 14/12/16 20:28, Shark8 wrote:
> > On Wednesday, December 14, 2016 at 6:29:47 AM UTC-7, gautier...@hotmail.com wrote:
> >> I've come across a list of new features in the upcoming version of C#.
> >> Funnily, a good half are already in Ada - four of them actually already in Ada 1983 !
> >
> > That's really interesting, and slightly funny, and slightly sad.
>
> It's very sad. I can't say how much I miss range-constrained numeric
> types in Java/C++. Another Ada'83-ism to be rediscovered.
>
> And tasking? Every time I see C++ people fumbling with low-level
> semaphores I want to cry. No language (that I know) comes even near Ada
> tasks + protected combo. No wonder multithreading is sold as some kind
> of miracle when some program uses it properly.
To be fair, Ada has no equivalent to C++'s portable atomics either. C++ these days is mostly marketed as a low-level infrastructure to build performance-critical libraries in, whereas Ada is more designed like a high-level end-user solution, and these diverging design goals lead to different design choices.
> Sad Álex.
next prev parent reply other threads:[~2016-12-16 7:55 UTC|newest]
Thread overview: 35+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-12-14 13:29 C# new features (v.7) gautier_niouzes
2016-12-14 16:59 ` Nasser M. Abbasi
2016-12-14 19:28 ` Shark8
2016-12-14 19:52 ` Wesley Pan
2016-12-14 23:01 ` Randy Brukardt
2016-12-16 10:03 ` Luke A. Guest
2016-12-16 20:19 ` Randy Brukardt
2016-12-15 14:19 ` Alejandro R. Mosteo
2016-12-16 8:34 ` Luke A. Guest
2016-12-17 10:09 ` Paul Rubin
2016-12-17 10:51 ` Hadrien Grasland
2016-12-17 11:36 ` Hadrien Grasland
2016-12-17 17:13 ` Nasser M. Abbasi
2016-12-17 17:52 ` Björn Lundin
2016-12-17 20:45 ` Dennis Lee Bieber
2016-12-17 21:56 ` Robert A Duff
2016-12-17 22:56 ` Simon Clubley
2017-02-05 0:37 ` Scott Loyd
2017-02-05 1:07 ` Luke A. Guest
2017-02-05 10:41 ` Lucretia
2017-02-05 16:12 ` Scott Loyd
2017-02-05 17:25 ` Lucretia
2016-12-16 7:49 ` Hadrien Grasland
2016-12-14 19:28 ` Shark8
2016-12-15 0:13 ` gautier_niouzes
2016-12-16 7:52 ` Hadrien Grasland
2016-12-16 10:08 ` Luke A. Guest
2016-12-16 13:04 ` Dennis Lee Bieber
2016-12-15 12:49 ` Alejandro R. Mosteo
2016-12-16 7:55 ` Hadrien Grasland [this message]
2016-12-16 12:43 ` Alejandro R. Mosteo
2016-12-16 20:14 ` Hadrien Grasland
2016-12-17 0:01 ` Alejandro R. Mosteo
2016-12-16 7:47 ` Hadrien Grasland
2017-01-31 1:29 ` brian catlin
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox