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=-0.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: a07f3367d7,3398541ec18f6aa6 X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news1.google.com!npeer01.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!border1.nntp.dca.giganews.com!nntp.giganews.com!wn11feed!worldnet.att.net!bgtnsc05-news.ops.worldnet.att.net.POSTED!53ab2750!not-for-mail Newsgroups: comp.lang.ada From: anon@anon.org (anon) Subject: Re: Taking another spanking. Reply-To: anon@anon.org (anon) References: <6f8fcf5b-09d7-40b6-9ac3-ed7e9f228b89@t21g2000yqi.googlegroups.com> <0ca1d49a-c13b-4dad-907e-982bcfb6c01f@q2g2000vbr.googlegroups.com> X-Newsreader: IBM NewsReader/2 2.0 Message-ID: <%MEVl.318080$4m1.110366@bgtnsc05-news.ops.worldnet.att.net> Date: Thu, 04 Jun 2009 00:43:39 GMT NNTP-Posting-Host: 12.64.84.132 X-Complaints-To: abuse@worldnet.att.net X-Trace: bgtnsc05-news.ops.worldnet.att.net 1244076219 12.64.84.132 (Thu, 04 Jun 2009 00:43:39 GMT) NNTP-Posting-Date: Thu, 04 Jun 2009 00:43:39 GMT Organization: AT&T Worldnet Xref: g2news2.google.com comp.lang.ada:6198 Date: 2009-06-04T00:43:39+00:00 List-Id: When the Ada 83 became Ada 95 and now Ada 2005, it was known that changes would occur and these changes could be major. Just look at the MAJOR changes from Ada 83 to Ada 95. Now as for GNAT, GNAT give the programmers spoilers, between Ada 83 to Ada 95 and between 95 and Ada 2005 everybody had a working insider view of next version of Ada before its time. >From GNAT-1.83 to GNAT GPL 2008, the GNAT.Sockets, GNAT.Sockets.Thin and GNAT.Sockets.Constants packages were basically static only adding IPv6 when it became available. But since Window 7 is dropping IPv4 support a change is needed, actually it time for all programmers to move to IPv6. And GNAT is just given another spoiler since the GNAT version (Adacore release) for Window 7 will not come out until summer of 2010. But some like you talk that Ada should NEVER go beyond the RM and use Sockets, that is just wrong. Ada like all languages must be able to adapt and handle all devices both physical as well as virtual to be compatible to be used for all applications. Else its the death by limitation of the language. But then again, I think it was you that stated last year that if you rewrote or updated "C2Ada" you would never write the program in Ada! In <0ca1d49a-c13b-4dad-907e-982bcfb6c01f@q2g2000vbr.googlegroups.com>, sjw writes: >On Jun 3, 11:40=A0am, a...@anon.org (anon) wrote: > >> For those that say you should not use GNAT.Sockets.Thin. > >It's more that people shouldn't expect something declared to be >subject to change and private to remain as it used to be! > >We built code based on GNAT's representation of 1 Jan 1970 in >Ada.Calendar.Time being zero. That's no longer the case, since Ada >2005's extension of the supported range of Ada.Calendar.Time. Too bad! >(the actual change to our code is pretty small, even so).