In our previous episode, Micha Nelissen said: > > I disagree. C is better for write operating systems *by definition*: > > C was created to write UNIX, Pascal was created to learn good > > programming techniques. C is low/mid-level language, Pascal is > > high-level (and Object Pascal is even higher): OS are the lowest > > software level. > > That only proves the first versions of Pascal (in the 80s) were not > suitable. Not whether the current-day FPC can't do it successfully.
And even if you accept that, it only means we really have to add that Modula2 mode, since M2 _was_ developed for system programming. > Also note that Linux depends so heavily on GCC that I can't see it being > compiled even by another C compiler. There are so many gcc (part of > those are also C99) specific constructs being used to do some things > more easily, efficiently (in space and time), and to add more type > checking to what C natively has. To be honest, I doubt it would be that different if we did it with FPC, seeing how much problems Delphi already has to compile FPC code. Trivialities often, sure, but quite a lot. _______________________________________________ fpc-other maillist - [email protected] http://lists.freepascal.org/mailman/listinfo/fpc-other
