??? 10/27/11 16:08 Read: times |
#184392 - I don't supply the compiler ... Responding to: ???'s previous message |
The issue for me is not that I feel I have to supply the client with a copy of the compiler I use. I do, however, believe that using a given compiler for 'C' or any other HLL, obliges me to inform the client that I did use a particular compiler, particularly since I routinely provide source code so that, if I were to be run over by a bus or shot by a jealous husband, my client could recover.
There have been ample cases on this forum wherein problems were encountered in moving between compilers. I would not expect my client, often having no on-staff programmers, to figure out what those syntax differences might be, if that's the only problem. Unfortunately, it then places the burden of purchasing the compiler for future use by whoever provides the next update, if there is to be one. I choose not to do that, and the way in which I've done that is by using a totally "free" macro-assembler, for which I can then provide compatible source code, including macro libraries, allowing anyone who is required to do so to modify or to extend my work product. This approach has, so far, over the past 30 years, presented no problem. RE |