Hello! I'm using the P89LPC935FA microcontroller. I have written a program which involves calculation in floating numbers. While trying to compile it, I got a error message which I haven't been able to resolve. Below is the message: FATAL ERROR L210: I/O ERROR ON INPUT FILE: EXCEPTION 0021H: PATH OR FILE NOT FOUND FILE: C:\KEIL\C51\LIB\C51FPS.LIB Target not created. Could you please help. Ade
I think you'd have to agree that avoiding the use of a floating point library when a floating point calculation is required is both clumsy and inelegant Who the #&!! cares about "elegant". The issue is reliable, fast and maintainable. anyhow, I can agree that "the use of a floating point library when a floating point calculation is required" makes sense, the problem is that in ever so many cases when "a floating point calculation is not required" it is still used. Erik
"Who the #&!! cares about "elegant". The issue is reliable, fast and maintainable." I'm not sure how you define 'elegant', but here's an example of usage from my dictionary: 'an elegant mathematical solution--simple and precise and lucid' which when paraphrased into a computing context appears to be pretty much what you want. "anyhow, I can agree that "the use of a floating point library when a floating point calculation is required" makes sense, the problem is that in ever so many cases when "a floating point calculation is not required" it is still used." Obviously, although I have an unfortunate feeling that we define 'required' differently in this case.
http://www.wordreference.com/definition/elegant defines elegant this way: "refined or imposing in manner or appearance" Please note "appearance", not "substance". More crappy code has been turned out in the name of "elegance" that any other reason. The worst programmer I ever employed (I "inherited" him, I hope my interviewing skill are better than that) used the word "elegent" every time he presented his crap. I note that you do not comment on "reliable, fast and maintainable." while harping on "elegant" so, evidently, you think that "elegant" is the most important - sorry. Erik
"I note that you do not comment on "reliable, fast and maintainable." while harping on "elegant" so, evidently, you think that "elegant" is the most important - sorry." Flippin' heck, re-read my post. What I basically said was that 'reliable, fast enough and maintainable' are encompassed in my understanding of the word 'elegant'. You may find this hard to believe but I was pretty much agreeing with you!
You may find this hard to believe but I was pretty much agreeing with you! Not at all, I think we agree on many things. Erik