To: RussP
But I also think that the C language has been inappropriately used for far more than it was ever designed for. Its a systems language, great for operating systems, compilers, and such, but a terrible choice for most applicationsUnless you want them to run really, really fast.
C is ok for OSs and for apps.
Nancy needs to get over her inability to put a ' or ; or ` where it goes. :)
It is hateful to idiots.
/johnny
To: JRandomFreeper
"UNIX is very simple, it just needs a genius to understand its simplicity." --dmr
13 posted on
10/13/2011 9:36:36 PM PDT by
re_nortex
(DP...that's what I like about Texas.)
To: JRandomFreeper
Yeah, with C it will run “really, really fast,” but it will also give you wrong results due to bugs.
By the way, I misspelled the name, it’s Nancy Leveson (I think). At one time, she was the head of the Software Development Lab at MIT. Now she heads some other lab there (can’t recall the name off hand). She wrote a couple of books about safety and software.
15 posted on
10/13/2011 9:43:03 PM PDT by
RussP
To: JRandomFreeper
You're absolutely right. I've been a paid professional C and C++ programmer since around 1988 or so. C and C++ are absolutely unforgiving to the uninitiated. However, I contend that you need sharp tools to do the best work, and those tools are dangerous in the wrong hands.
C, C++, Ada, BASIC, assembly, FORTRAN, Java... I've been paid to work in them all. Each has their particular charms, and warts. My take on 25+ years in software development? Use the right tool for the job.
22 posted on
10/13/2011 10:02:18 PM PDT by
ThunderSleeps
(Stop obama now! Stop the hussein - insane agenda!)
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson