So, what is this Ada thingy anyway?¶
(This page is rst)
Since you are reading this, we will assume you are familiar with the ubiquitous programming language called C. Well, Ada is like C… except it has a fundamentally different approach to its design paradigms. To explain this further, let’s look at the C99 Rationale document [1]. Specifically paragraph 15 labeled: Keep the spirit of C:
* Trust the programmer.
* Don't prevent the programmer from doing what needs to be done.
* Keep the language small and simple.
* Provide only one way to do an operation.
* Make it faast, even if it is not guaranteed to be portable.
These are the design guidelines that the designers of C use when thinking about the language. Let’s now compare this to the Ada design principals:
* Stuff
* More Stuff
* This is a place holder
Let’s look at some Ada.
Test¶
This is a test of inserting code blocks in the markdown
Lorem Ipsum Dolor¶
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Lorem Ipsum Dolor¶
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Lorem Ipsum Dolor¶
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.