On the contrary, the need for an uninstaller is a sign of fragility! The Mac way is just to drag it to the trash. Why make things more complicated than they need to be?
FORTRAN is a good example of a language which is easier to parse using ad hoc techniques. -- D. Gries [What's good about it? Ed.]