Show quoted text 15 lines
I assumed that airplanes did not use GNU and that they used some other Ada compiler designed for performance and reliability. I assume that airplanes require more performance over a desktop computer since airplanes are an embedded system. I could be wrong. For example, generally people use freepascal for desktop programming and console programming.. so generally all the fpc bug reports and fixes are based around desktop programming and console programming.. This is what I meant about fpc being more tuned for GUI programming. Anyone who reads into my English more is nitpicking and is taking offense to a fact which is true ;-)
This is why I have always been interested in getting more non-GUI units out there for FPC so that more people would use FPC for different things like server programming, embedded programming. I assume something designed for an embedded systems such as ada would be more geared toward performance, since more people would be reporting compiler problems and bugs for embedded systems.. not GUI programs. Again, anyone who nitpicks me for saying such things is obviously in serious emotional trouble.. because it is a known fact that if your compiler is being used more for GUI programming and more people are reporting bugs/problems for GUI related issues, then the compiler is going to be geared more toward GUI programming.
For example delphi is well known for compiling programs fast... but compiling programs fast means not as many optimizations are neccessarily done since adding optimizations can take time. Since Delphi compiler is geared for RAD, the compiler must be fast and they care not as much about adding optimizations since compile time slows down as you take more time to add optimizations. I could be wrong and the time to add optimizations is almost nil compared to other things that take lots of time like searchpaths/findfile/findppu etc.
