![]() |
| | #46 | ||
| Registered User Join Date: Apr 2006 Location: United States
Posts: 3,202
| Quote:
Quote:
And to wit, most of the benefit from learning C++ first comes from using stuff like the STL early on, which is actually not the approach people seem to encounter. Even if I'm wrong about that, there is a whole widget for cleaning up STL related errors, so I don't find that to be very newbie-friendly either.... like I said, it's a pain. I don't think it's fair to discuss features of X versus Y when we were originally asked a question about learning something. C++ does throw a lot at you, and in a weird way.
__________________ Os iusti meditabitur sapientiam Et lingua eius loquetur indicium "There is nothing either good or bad, but thinking makes it so." (Shakespeare, Hamlet, Act II scene ii) http://www.myspace.com/whiteflags99 Last edited by whiteflags; 11-06-2009 at 05:52 AM. Reason: added link | ||
| whiteflags is offline | |
| | #47 |
| subminimalist Join Date: Jul 2008 Location: NYC
Posts: 3,944
| I can't believe I missed this!!!!!
__________________ Accuracy and integrity mean nothing if you don't make it past the censors...PYTHAGORAS |
| MK27 is offline | |
| | #48 | ||
| The larch Join Date: May 2006
Posts: 3,082
| Quote:
(For which reason I wouldn't recommend neither C or C++ as the first language to learn – and if you have some particular applications in mind, you might still consider whether they are a good choice for that.) But anyway, STL errors are for wuss's. Try some boost errors (does the tool help with those too?)
__________________ I might be wrong. Quote:
| ||
| anon is offline | |
| | #49 |
| Super Moderator Join Date: Aug 2001
Posts: 7,472
| Haven't we matured past these debates yet?
__________________ If you aim at everything you will hit something but you won't know what it is. |
| Bubba is offline | |
| | #50 |
| (?<!re)tired Join Date: May 2006 Location: Portugal
Posts: 5,220
| And I'll add my piece because the exact arguments used so far to convince the OP to go for C++ have done quite a great job at convincing me to go C#.
__________________ Originally Posted by brewbuck: Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster. |
| Mario F. is offline | |
| | #51 |
| Registered User Join Date: Oct 2006
Posts: 103
| Linux owns windows! |
| MWAAAHAAA is offline | |
| | #52 | |
| Super Moderator Join Date: Aug 2001
Posts: 7,472
| Quote:
__________________ If you aim at everything you will hit something but you won't know what it is. | |
| Bubba is offline | |
| | #53 |
| Reverse Engineer Join Date: Aug 2005 Location: Estonia
Posts: 2,236
| Someone should add a rule that C vs C++ debates are not allowed on CBoard...
__________________ The duck is irrelevant to my point. |
| maxorator is offline | |
| | #54 |
| Registered User Join Date: Oct 2009 Location: While(1)
Posts: 316
| By my view C/ C++ both are accurate and fast if they are used with full of there potential. But my vote goes to C because of its simplicity and closeness towards hardware. |
| RockyMarrone is offline | |
| | #55 |
| Registered User Join Date: Nov 2009
Posts: 14
| While you people debate on what's silly and what's not, I got a couple of questions... 1) Is learning C, then C++, the best way to go ? 2) When you say learning them both is silly, do you mean learning both at the same time ? 3) When you say learning them both, do you mean learning both at the same time ? Thanks! |
| Exutus is offline | |
| | #56 | |
| subminimalist Join Date: Jul 2008 Location: NYC
Posts: 3,944
| Quote:
A couple of things are clear:
__________________ Accuracy and integrity mean nothing if you don't make it past the censors...PYTHAGORAS | |
| MK27 is offline | |
| | #57 |
| Registered User Join Date: Nov 2009
Posts: 14
| Then should one then learn Assembly, then C, then C++ then ? |
| Exutus is offline | |
| | #59 |
| subminimalist Join Date: Jul 2008 Location: NYC
Posts: 3,944
| Why? You do not need to know assembly. Actually, you do not need to know C or C++. If you would like to learn one of these three, study it. They are not prerequisites for each other. If you would like to learn two, study both of them. If you would like to learn all three -- well, that should keep you busy for a while, anyway.
__________________ Accuracy and integrity mean nothing if you don't make it past the censors...PYTHAGORAS |
| MK27 is offline | |
| | #60 | |
| Super Moderator Join Date: Sep 2001
Posts: 4,680
| I was just reminded of my all-time favorite Linus Torvalds quote: Quote:
| |
| sean is offline | |
![]() |
| Thread Tools | |
| Display Modes | |
|