Post by Admin on Jul 19, 2018 22:33:35 GMT
Ada 95 : problem solving and program design / Michael B. Feldman, Elliot B. Koffman, 3rd Edition
Remember Grady Booch etal and the Universal Modelling Langauge, UML, and Rational Software, well they were totally coming from an Ada background. Going through this book now constitutes my first exposure to Ada.
Is it like Pascal?
Is it less prone to result in serious errors, than say C/C++?
Book says it is strongly typed and was developed from Pascal.
www.theguardian.com/technology/2015/may/20/airbus-issues-alert-software-bug-fatal-plane-crash
blog.beyondsoftware.com/failed-project-series-what-went-wrong-with-a380
I notice that that FreeRTOS, is written in C, not Ada. If you would not use Ada for that, then when?
Ada Rationale
en.wikipedia.org/wiki/Ada_%28programming_language%29#Rationale
web.archive.org/web/20070202205233/http://archive.adaic.com/standards/83rat/html/Welcome.html
www.adaic.org/resources/add_content/standards/95rat/rat95html/rat95-contents.html
www.adaic.org/resources/add_content/standards/05rat/html/Rat-TTL.html
Analysable real-time systems : programmed in Ada / Alan Burns and Andy Wellings (2016)
Ada's legacy / Robin Hammerman, Andrew L. Russell. (2016)
Programming in Ada 2012 / John Barnes. (2014)
Concurrent and real-time programming in Ada 2005 / Alan Burns, Andy Wellings (2007)
Ada 95 : the Lovelace tutorial / David A. Wheeler (1997)
Ada95 for C and C++ programmers / Simon Johnston. (1997)
en.wikipedia.org/wiki/Ada_%28programming_language%29
This book has a disk with the GNU Ada compiler.
Again, I need to learn much more before I can render any opinion on this.
SJG
Remember Grady Booch etal and the Universal Modelling Langauge, UML, and Rational Software, well they were totally coming from an Ada background. Going through this book now constitutes my first exposure to Ada.
Is it like Pascal?
Is it less prone to result in serious errors, than say C/C++?
Book says it is strongly typed and was developed from Pascal.
www.theguardian.com/technology/2015/may/20/airbus-issues-alert-software-bug-fatal-plane-crash
blog.beyondsoftware.com/failed-project-series-what-went-wrong-with-a380
I notice that that FreeRTOS, is written in C, not Ada. If you would not use Ada for that, then when?
Ada Rationale
en.wikipedia.org/wiki/Ada_%28programming_language%29#Rationale
web.archive.org/web/20070202205233/http://archive.adaic.com/standards/83rat/html/Welcome.html
www.adaic.org/resources/add_content/standards/95rat/rat95html/rat95-contents.html
www.adaic.org/resources/add_content/standards/05rat/html/Rat-TTL.html
Analysable real-time systems : programmed in Ada / Alan Burns and Andy Wellings (2016)
Ada's legacy / Robin Hammerman, Andrew L. Russell. (2016)
Programming in Ada 2012 / John Barnes. (2014)
Concurrent and real-time programming in Ada 2005 / Alan Burns, Andy Wellings (2007)
Ada 95 : the Lovelace tutorial / David A. Wheeler (1997)
Ada95 for C and C++ programmers / Simon Johnston. (1997)
en.wikipedia.org/wiki/Ada_%28programming_language%29
This book has a disk with the GNU Ada compiler.
Again, I need to learn much more before I can render any opinion on this.
SJG