Ada Kalinda: Difference between revisions
[unchecked revision] | [unchecked revision] |
Content deleted Content added
Line 5:
This project dates back from the early
A few years earlier computer science had seen two marked evolutions : the Macintosh and the Ada language. Both were, each in its own domain, new worlds.
Strangely, those two worlds were quickly disappearing in their initial form
- The purity of black and white Macintosh was rapidly superseded by more powerful various machines, color screens, new os versions.
- Ada 83 stayed confined to some specialized area of high reliability software and twelve years later was "augmented" with Ada 95. This brought rare useful additions and a bunch of new possibilities which were more prone to degenerate the initial idea and the occasion of an added compiler complexity.
Being a Pascalist with a strong allergy to [[C]], Ada 83 was a real wonder and a compiler performance at the time. The inside Macintosh four volumes documentation were a thorough description of the Mac Plus system.
I then decided to see if rewriting a Mac Plus OS with Ada 83 was possible and brought some clarity and ease of software maintenance.
Line 20:
Time passing, CodeWarrior tools and machines changing, cross development became more difficult and tentative of rewriting with gcc C was done which was quickly abandoned being an horror story in maintenance and reinsertion in source code.
Then Gnat appeared, and being a new Linux user I saw that version 3.15 built on
A few trials were positive but development was not using a gdb stub and disquettes transfer for execution tests were cumbersome.
|