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.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,894846be18e92713 X-Google-Attributes: gid103376,public From: dewar@cs.nyu.edu (Robert Dewar) Subject: Re: GNAT R/T Annex and Win95 Date: 1996/04/27 Message-ID: #1/1 X-Deja-AN: 151685271 references: <96041916380674@psavax.pwfl.com> <318188CA.5980@thomsoft.com> organization: Courant Institute of Mathematical Sciences newsgroups: comp.lang.ada Date: 1996-04-27T00:00:00+00:00 List-Id: Dave Wood said "Marin, you might also consider looking into ObjectAda for Windows from Thomson Software Products, which is currently in beta release. This is the first (and still the only... *wink*) validated Ada 95 compiler for Windows 95 and Windows NT. This validation was awarded last December and includes the real-time annex." It is interesting to note that the Thomson compiler for NT is validated for the full real-time annex. Actually there is one respect in which there is a slight clash between the RT annex requirements and NT, which is that the RT annex requires 32 priority levels, and there are only 7 (suitable) levels in NT. During the rather extended conversation about whether this discrepancy was enough to say that NT could not meet the RT annex requires, or whether this is a legitimate capacity-type restriction, I and others insisted that Ada's definition of real time should be broad enough to accomodate the NT approach. Ada would do itself no good being too legalistic here. It's good to see that the AVO agreed, and that the Thomson compiler is RT validated. Sure, this compiler won't meet *all* real-time requirements, probably no compiler will, but it will meet many real-time requirements, and if NT real-time applications are going to me written, writing them in Ada makes sense!