Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
C/C++, which one first
#21
Quote:[Simulating OO in C is] more about using techniques such as encapsulation and separating the interface from the implementation. These are widely used in object orientated languages, but are just as applicable to procedural languages.
Yes, I agree. But as you imply below, the needs of the situation dictate the practicality - therefore the applicability - of those techniques. That is, in practice, those methods aren't as universal as they seem, and their use as an aid in learning a language is questionable.

Quote:[programmers] should be capable of picking up the documentation and transfering over.
Of course they should, but is it wise to recommend techniques which obfuscate what the language was intended for (I'm talking specifically about OO in C)? IMO, when you're learning a language you should at least learn how to use it properly, if not effectively. In any case, I don't think the ability to go beyond what a language is inteded to do should be a 'pro' of whether or not it's a better learning tool.

neuro: Yeah, strings and dynamic arrays in general are good examples. You can pack a large amount of power in an intuitive, and potentially worry-free package.
stylin:
Reply


Messages In This Thread
C/C++, which one first - by Nixon - 05-29-2006, 03:36 PM
C/C++, which one first - by na_th_an - 05-29-2006, 03:45 PM
C/C++, which one first - by stylin - 05-29-2006, 04:16 PM
C/C++, which one first - by Nixon - 05-31-2006, 04:19 PM
C/C++, which one first - by Peter - 05-31-2006, 04:25 PM
C/C++, which one first - by na_th_an - 05-31-2006, 08:02 PM
C/C++, which one first - by stylin - 06-01-2006, 03:20 AM
C/C++, which one first - by Peter - 06-01-2006, 04:04 AM
C/C++, which one first - by Anonymous - 06-01-2006, 05:30 AM
C/C++, which one first - by stylin - 06-01-2006, 07:55 AM
C/C++, which one first - by TheAdventMaster - 06-01-2006, 11:49 AM
C/C++, which one first - by Peter - 06-01-2006, 04:33 PM
C/C++, which one first - by na_th_an - 06-01-2006, 05:01 PM
C/C++, which one first - by yetifoot - 06-01-2006, 05:06 PM
C/C++, which one first - by Peter - 06-01-2006, 05:30 PM
C/C++, which one first - by stylin - 06-01-2006, 05:40 PM
C/C++, which one first - by TheAdventMaster - 06-01-2006, 06:22 PM
C/C++, which one first - by LooseCaboose - 06-02-2006, 02:40 AM
C/C++, which one first - by Anonymous - 06-02-2006, 08:12 AM
C/C++, which one first - by neuro - 06-02-2006, 10:20 AM
C/C++, which one first - by stylin - 06-02-2006, 01:36 PM
C/C++, which one first - by Radical Raccoon - 06-03-2006, 01:57 AM
C/C++, which one first - by LooseCaboose - 06-03-2006, 04:32 AM
C/C++, which one first - by NecrosIhsan - 06-03-2006, 07:48 AM
C/C++, which one first - by stylin - 06-03-2006, 11:46 AM
C/C++, which one first - by na_th_an - 06-03-2006, 07:03 PM
C/C++, which one first - by Radical Raccoon - 06-04-2006, 04:17 AM
C/C++, which one first - by TheAdventMaster - 06-04-2006, 05:13 AM
C/C++, which one first - by Radical Raccoon - 06-04-2006, 09:16 AM
C/C++, which one first - by LooseCaboose - 06-04-2006, 09:39 AM
C/C++, which one first - by Anonymous - 06-04-2006, 02:18 PM
C/C++, which one first - by na_th_an - 06-05-2006, 01:29 AM
C/C++, which one first - by stylin - 06-05-2006, 02:19 AM
C/C++, which one first - by NecrosIhsan - 06-05-2006, 03:00 AM
C/C++, which one first - by stylin - 06-05-2006, 11:08 AM
C/C++, which one first - by na_th_an - 06-05-2006, 11:44 AM
C/C++, which one first - by NecrosIhsan - 06-05-2006, 05:47 PM
C/C++, which one first - by Radical Raccoon - 06-05-2006, 08:59 PM
C/C++, which one first - by na_th_an - 06-05-2006, 11:10 PM
C/C++, which one first - by Radical Raccoon - 06-05-2006, 11:17 PM
C/C++, which one first - by Anonymous - 06-06-2006, 12:22 AM
C/C++, which one first - by na_th_an - 06-06-2006, 12:09 PM
C/C++, which one first - by Jofers - 06-07-2006, 04:54 PM
C/C++, which one first - by na_th_an - 06-07-2006, 05:35 PM
C/C++, which one first - by Radical Raccoon - 06-07-2006, 07:24 PM
C/C++, which one first - by stylin - 06-07-2006, 08:49 PM
C/C++, which one first - by relsoft - 06-08-2006, 07:27 AM
C/C++, which one first - by NecrosIhsan - 06-08-2006, 10:11 AM
C/C++, which one first - by na_th_an - 06-08-2006, 12:33 PM
C/C++, which one first - by stylin - 06-08-2006, 01:43 PM
C/C++, which one first - by na_th_an - 06-08-2006, 01:52 PM
C/C++, which one first - by stylin - 06-08-2006, 02:19 PM
C/C++, which one first - by Radical Raccoon - 06-08-2006, 02:35 PM
C/C++, which one first - by na_th_an - 06-08-2006, 02:56 PM
C/C++, which one first - by Anonymous - 06-08-2006, 03:34 PM
C/C++, which one first - by NecrosIhsan - 06-08-2006, 11:31 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)