comp.lang.ada
 help / color / mirror / Atom feed
From: "Nioclásán Caileán de Ghlostéir" <Master_Fontaine_is_dishonest@Strand_in_London.Gov.UK>
Subject: Re: First Ada DO-178 Certification
Date: Wed, 16 Oct 2024 21:40:26 +0200	[thread overview]
Message-ID: <633cea44-3246-2ce1-40c1-63c30cda960e@Strand_in_London.Gov.UK> (raw)
In-Reply-To: <ufjitr$4ev9$1@dont-email.me>

[-- Attachment #1: Type: text/plain, Size: 1170 bytes --]

On Wed, 4 Oct 2023, Jeffrey R.Carter sent:
"“[A]bout half the patterns in the 'Gang of Four'
book only exist because of defects in C++ ...”
Brian Drummond
174"

"As this book is from before the effort to define Ada 9X, it contains 
claims that Ada 83 is OO. The object based decompositions in the book 
lack inheritance and polymorphism. For areas of his solutions where 
classes or abstract data types are not needed, Grady Booch had 
abstract-state machines: which he had much more easily represented by Ada 
packages than the insecure, inflexible awkwardness of the Singleton 
pattern in C++ in Gamma's; Helm's; Johnson's and Vlissides's "Design 
Patterns: Elements of Reusable Object-Oriented Software"."
says
HTTPS://ACCU.org/bookreviews/2004/gloster_1288

A so-called university course demanded us to buy "Design Patterns: 
Elements of Reusable Object-Oriented Software" and implement patterns 
thereof. This so-called course fraudulently boasts to be about "They 
[i.e. Space-Shuttle-software programmers]" Write The Right Stuff" but this 
course in no way is suitable for aerospace and instead is about the UML 
and curlily braced poop.

  reply	other threads:[~2024-10-16 19:40 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-10-04 11:39 First Ada DO-178 Certification Jeffrey R.Carter
2024-10-16 19:40 ` Nioclásán Caileán de Ghlostéir [this message]
2024-10-16 20:57   ` Lawrence D'Oliveiro
2024-10-16 22:36     ` Nioclásán Caileán de Ghlostéir
2024-10-16 22:53       ` Lawrence D'Oliveiro
2024-10-17  8:23         ` Nioclásán Caileán de Ghlostéir
2024-10-17 21:23           ` Lawrence D'Oliveiro
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox