eric@hpcvlx.HP.COM (Eric Gullerud) (03/12/88)
I have recently joined the PC world, coming over from the UN*X camp. I have MicroSoft C and have been favorably impressed with the degree of compatability between the UN*X and MSC libraries (although I have yet to do the kind of programming that would really test the compatabilty). I am also aware that there are other C compiliers out there, most notably the Turbo C compiler(s). My question is this: Has anyone come up with a list of guidelines/restrictions/recommendations for writing C programs that are portable between different C compilers and libraries? What functions or constructs should I avoid using that might work with MSC but not other C compilers? Has anyone (or magazine) published such a comparison recently? Eric Gullerud Hewlett Packard ...!hplabs!hp-pcd!eric P.S. (I expect some remark from Russ Nelson, you former HP employee you...)
daveg@hpcvlx.HP.COM (Dave Guggisberg) (03/12/88)
Well as this is going to start the flame throwers again (I can already hear the Turbo-ers lighting up to get the MS-ers and visa versa), and as I just sit down the isle from Eric, I thought it would be appropriate to start the flames and 50 responses to this again! Yes, folks we're going to have to go through this again. Flame on Next time please look at past notes and walk down the isle and ask any of the rest of us. It would save you time and the net a lot of grief. I really don't want go through another round of Borland's great/sucks -- MS is great/sucks. Flame off My first flame in over two years. Don't I feel better! Daveg@hp-pcd