"Björn Lundin" wrote in message news:m8jar2$ceu$1@dont-email.me... > On 2015-01-07 13:23, sbelmont700@gmail.com wrote: ... >>start using a >>different compiler and nobody notices until it's too late. > > get real. Right. I can't speak for GNAT, but for Janus/Ada, incompatible compiler versions simply can't work together. All of the intermediate files have version checks, so you get an instant version mismatch error. That happens to me all of the time, because I forgot to run the environment setting batch before running a compile or (more likely make). Big whoop. And your solution to this "just barely a problem" is to create a massive whiz-bang program that has no chance of being customizable to the extent that I can do with just a few batch files or shell scripts. That's not likely to fly; after all GNAT's "source model" of compilation was a reaction to the much fancier (and complicated) library management techniques that almost all Ada 83 compilers used. I don't think people suddenly want to go back and revisit all of that. There is almost no evidence that a semantics-based editor would be more usable than text, and it's not like people have tried. (There were lots of such systems in the 1980s; I've used several and quite honestly, text source is better.) Randy.