Talk:C (programming language): Difference between revisions
Jump to navigation
Jump to search
imported>Phil Howard No edit summary |
imported>Phil Howard m (re-position my comment) |
||
Line 1: | Line 1: | ||
hi, it is ritchie and kernigan who developed it, Bjarne Stroustroup did create a subset now called C++. [[User:Robert Tito|Robert Tito]] | [[User talk:Robert Tito|Talk]] 11:45, 23 February 2007 (CST) | hi, it is ritchie and kernigan who developed it, Bjarne Stroustroup did create a subset now called C++. [[User:Robert Tito|Robert Tito]] | [[User talk:Robert Tito|Talk]] 11:45, 23 February 2007 (CST) | ||
:C++ is not a subset of C. It is (at least mostly) a superset of C89. C99 has new features that are in part taken back from C++ and in part new to C and not (yet) included in C++. [[User:Phil Howard|Phil Howard]] 10:48, 24 February 2007 (CST) | |||
Thanks, adding right now. | Thanks, adding right now. | ||
Line 5: | Line 6: | ||
Is C low-level? AFAIK, it is a mid-level language. --[[User:Alex Bravo|Rion]] 18:22, 23 February 2007 (CST) | Is C low-level? AFAIK, it is a mid-level language. --[[User:Alex Bravo|Rion]] 18:22, 23 February 2007 (CST) | ||
:In terms of language feature and design, C could rightly be considered a mid-level language. However (and this is my opinion), it should today be more classified at a lower level, perhaps called "bottom of mid-level or top of low-level". The reason I hold this opinion about C is because more and more of higher level programming that in years (or decades) past might have been done in C are now being done in other languages at a higher level, such as [[Python_%28programming_language%29|Python]]. [[User:Phil Howard|Phil Howard]] 11:06, 24 February 2007 (CST) | :In terms of language feature and design, C could rightly be considered a mid-level language. However (and this is my opinion), it should today be more classified at a lower level, perhaps called "bottom of mid-level or top of low-level". The reason I hold this opinion about C is because more and more of higher level programming that in years (or decades) past might have been done in C are now being done in other languages at a higher level, such as [[Python_%28programming_language%29|Python]]. [[User:Phil Howard|Phil Howard]] 11:06, 24 February 2007 (CST) | ||
Revision as of 11:10, 24 February 2007
hi, it is ritchie and kernigan who developed it, Bjarne Stroustroup did create a subset now called C++. Robert Tito | Talk 11:45, 23 February 2007 (CST)
- C++ is not a subset of C. It is (at least mostly) a superset of C89. C99 has new features that are in part taken back from C++ and in part new to C and not (yet) included in C++. Phil Howard 10:48, 24 February 2007 (CST)
Thanks, adding right now.
Is C low-level? AFAIK, it is a mid-level language. --Rion 18:22, 23 February 2007 (CST)
- In terms of language feature and design, C could rightly be considered a mid-level language. However (and this is my opinion), it should today be more classified at a lower level, perhaps called "bottom of mid-level or top of low-level". The reason I hold this opinion about C is because more and more of higher level programming that in years (or decades) past might have been done in C are now being done in other languages at a higher level, such as Python. Phil Howard 11:06, 24 February 2007 (CST)