From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=unavailable autolearn_force=no version=3.4.4 X-Received: by 10.99.102.68 with SMTP id a65mr18749782pgc.122.1481743686965; Wed, 14 Dec 2016 11:28:06 -0800 (PST) X-Received: by 10.157.39.129 with SMTP id c1mr6992079otb.15.1481743686914; Wed, 14 Dec 2016 11:28:06 -0800 (PST) Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!news.eternal-september.org!feeder.eternal-september.org!news.glorb.com!75no131616ite.0!news-out.google.com!u18ni4059ita.0!nntp.google.com!b123no132922itb.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Wed, 14 Dec 2016 11:28:06 -0800 (PST) In-Reply-To: <5f542dff-8dd0-49b8-8228-3ccc8248c57d@googlegroups.com> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=67.0.242.189; posting-account=lJ3JNwoAAAAQfH3VV9vttJLkThaxtTfC NNTP-Posting-Host: 67.0.242.189 References: <5f542dff-8dd0-49b8-8228-3ccc8248c57d@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: Subject: Re: C# new features (v.7) From: Shark8 Injection-Date: Wed, 14 Dec 2016 19:28:06 +0000 Content-Type: text/plain; charset=UTF-8 Xref: news.eternal-september.org comp.lang.ada:32828 Date: 2016-12-14T11:28:06-08:00 List-Id: 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. > I've marked here with a '*' those items, a '.' items where I think a similar feature exists and '-' where I think the feature doesn't exist in Ada. > Comments and corrections are welcome. > > * Feature # 1 - Binary literals > * Feature # 2 - Digit Separators > * Feature # 3 - Tuple data type now available as Value type > . Feature # 4 - Out parameters now have a fluid usage > * Feature # 5 - Local functions > . Feature # 6 - Ref returns and ref locals > * Feature # 7 - New possibility for throw expressions > - Feature # 8 - New possibility for lambda expression bodied methods > - Feature # 9 - Pattern matching for types > > Perhaps an Ada support by Microsoft anytime soon ?... Do you have a link to this information?