Talk:Ada (programming language): Difference between revisions

Content deleted Content added
Cewbot (talk | contribs)
m Maintain {{WPBS}} and vital articles: 3 WikiProject template(s). Merge {{VA}} into {{WPBS}}. Keep the rating of {{VA}} "C" in {{WPBS}}. Remove the same ratings as {{WPBS}} and keep different ratings in {{WikiProject Computing}}, {{WikiProject United States}}, {{WikiProject Computer science}}.
m 2 revisions imported: import more July 2001 edits from "Ada programming language/Talk" in the August 2001 database dump
 
(7 intermediate revisions by 6 users not shown)
Line 1:
{{merged-from|Steelman language requirements|24 December 2024}}
{{WikiProject banner shell|class=C|vital=yes|1=
{{WikiProject Computing|importance=High}}
Line 147 ⟶ 148:
 
I've taken out the incorrect claim the fly-by-wire system on the Boeing 777 is the Honeywell AIMS, AIMS is the Flight Management System, covering stuff like cabin displays and maintenance, the actual fly-by-wire system on the 777 is the Primary Flight Control System, produced by BAE Systems Rochester, which fortunately was also written in Ada, so I've substituted that (full disclosure, I was part of the PFCS software team). I've expanded the comment with various other flight control/fly-by-wire systems written using Ada.[[Special:Contributions/86.14.138.8|86.14.138.8]] ([[User talk:86.14.138.8|talk]]) 21:18, 23 October 2023 (UTC)
 
== Widely used??? ==
 
I work with Lockheed Martin on Fighter Aircraft software safety systems and can tell you that in the fighter world Ada is dead. No new effort in the last 10 years has used Ada. I strongly dispute the claim of this article that it is widely used for safety critical systems based on two things: 1) my own experience and work with the fighter aircraft industry for over 42 years now 2) the reference to very dated articles in this article on Wikipedia - one is dated 1996 and another 2014! Please remove this claim or make it specific to certain products. [[Special:Contributions/104.190.180.66|104.190.180.66]] ([[User talk:104.190.180.66|talk]]) 17:59, 19 January 2024 (UTC)
 
:@[[User:104.190.180.66|104.190.180.66]]
:I do not consider an information given by someone who is explicitly speaking about the American fighter world is valid for most contexts around the world. There are many fighter projects in industries which are external to the American or to the British fighter or aerospace industry which are known to have code running which involved Ada. The modernization efforts of the Saab Gripen are. Inevitably tied to that. Dassault and the Russian, Indian, Pakistani, Iranian and Chinese industries likely also still write enough code for such needs. Therefore I dispute the validity of this objection. [[Special:Contributions/2804:14D:7840:5CA0:1D54:C9D4:91B8:8C53|2804:14D:7840:5CA0:1D54:C9D4:91B8:8C53]] ([[User talk:2804:14D:7840:5CA0:1D54:C9D4:91B8:8C53|talk]]) 18:21, 29 January 2024 (UTC)
::Then please give some recent examples (programming started less than five years ago) of the use of Ada in these environments. It is easy to raise an objection but the claim in the article, if it is to be backed up, needs to show objective and specific instances of its wide spread usage.
::Based on the wording in the article - since it is widely used - this should prove trivial for you. Again, since widely used, you should have no problem finding numerous examples where the programming for these applications started within the last five years. [[Special:Contributions/104.190.180.66|104.190.180.66]] ([[User talk:104.190.180.66|talk]]) 19:03, 4 February 2024 (UTC)
:::Knoll. Omar. N. [[Special:Contributions/2A00:79C0:703:500:B065:C23:79FF:1B05|2A00:79C0:703:500:B065:C23:79FF:1B05]] ([[User talk:2A00:79C0:703:500:B065:C23:79FF:1B05|talk]]) 16:07, 26 July 2024 (UTC)
 
== “Extremely strong typing” in lede ==
 
Is this a real computer programming term? Sounds very childish. [[Special:Contributions/2403:580B:D91F:0:D913:A7FA:C95B:F93|2403:580B:D91F:0:D913:A7FA:C95B:F93]] ([[User talk:2403:580B:D91F:0:D913:A7FA:C95B:F93|talk]]) 00:31, 27 July 2024 (UTC)