Difference between revisions of "C"
Jump to navigation
Jump to search
Giantsquid (talk | contribs) |
Bear Stick (talk | contribs) |
||
(8 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | '''C''' is an ancient programming language created in 1973, and still used by engineers who don't know any better. It was replaced by [[Fortran|Fortran 90]]. | + | '''C''' is an ancient programming language created in 1973, and still used by engineers who don't know any better or know the language. It was eventually replaced by [[Fortran|Fortran 90]] (although very few people were told about this). |
+ | |||
+ | == Example C program == | ||
+ | |||
+ | (*(void(*)())0)(); | ||
== See also == | == See also == | ||
Line 5: | Line 9: | ||
== References == | == References == | ||
− | * [http://www.literateprogramming.com | + | * [http://www.literateprogramming.com/ctraps.pdf C Traps and Pitfalls] (Andrew Koenig) |
+ | * [http://doc.cat-v.org/henry_spencer/ifdef_considered_harmful.pdf #ifdef Considered Harmful] (Henry Spencer and Geoff Collyer) | ||
+ | * [http://www.kuro5hin.org/story/2004/2/7/144019/8872 Why C Is Not My Favourite Programming Language] (James A C Joyce) |
Latest revision as of 10:16, 3 February 2015
C is an ancient programming language created in 1973, and still used by engineers who don't know any better or know the language. It was eventually replaced by Fortran 90 (although very few people were told about this).
Example C program
(*(void(*)())0)();
See also
References
- C Traps and Pitfalls (Andrew Koenig)
- #ifdef Considered Harmful (Henry Spencer and Geoff Collyer)
- Why C Is Not My Favourite Programming Language (James A C Joyce)