12-18-2005, 10:15 AM
i agree of course that C's syntax is no where near enforcing good programming practices. what i mean by "the stupidity" of the programmer is inproper choice of datastructures and algorithms. of course an O(n³) algo stays at that complexity no matter what language you use but the c compilers around are probably the best optimizing compilers ( in a hobbyist environment ) and will reduce the overall runtime better than say a basic compiler. many higherlevel languages ( eiffel for example ) use c ( and its compilers ) as a backend due to its compilers optimization capabilities.
i'm aware that exactly this circumstance was her point. being on a basic plattform and knowing how evil basic ppl can be ( looks at z!re, smacks her hard ) i'm a little sensitive to language bashing. calling something a "C Virus" where it is in no way related to c really but more to the philosophy of the programmer just fuels the "nuu you are but a c zealot" "NUUU you are a basic zealot" "debate".
in case i again stated something incorrectly i apologize beforehand and ensure you that i'm not taking any drugs apart from nicotine.
edit: i nearly forgot, can you say reinterpret_cast?
i'm aware that exactly this circumstance was her point. being on a basic plattform and knowing how evil basic ppl can be ( looks at z!re, smacks her hard ) i'm a little sensitive to language bashing. calling something a "C Virus" where it is in no way related to c really but more to the philosophy of the programmer just fuels the "nuu you are but a c zealot" "NUUU you are a basic zealot" "debate".
in case i again stated something incorrectly i apologize beforehand and ensure you that i'm not taking any drugs apart from nicotine.
edit: i nearly forgot, can you say reinterpret_cast?