[gameprogrammer] Re: C vs. C++
- From: Matthew Weigel <unique@xxxxxxxxxxx>
- To: gameprogrammer@xxxxxxxxxxxxx
- Date: Tue, 27 Dec 2005 15:41:41 -0600
Bob Pendleton wrote:
Sorry, but I've lived through these debates too many times. OOP has only
a weak coupling to OOPLs. While OOPLs have a strong coupling to OOP.
Strictly speaking, yes. In practical terms, people tend to restrict OOP
to OOPLs, because if they want OOP they want to use a language that
makes it easy. Like I said, GTK+ is one contrary example. CORBA (and
SOM, if anyone remembers it) are others.
However, using any of them still feels about the same; still feels like
OOP. From what I've read of Chris' library here, it doesn't.
BTW, you can do inheritance in C. You can do it in any language with
structures. Remember that the original C++ compiler emitted C.
Ditto with the original (and one still extant) Objective-C compiler.
--
Matthew Weigel
---------------------
To unsubscribe go to http://gameprogrammer.com/mailinglist.html
- References:
- [gameprogrammer] Re: C vs. C++
- From: Chris Nystrom
- [gameprogrammer] Re: C vs. C++
- From: Matthew Weigel
- [gameprogrammer] Re: C vs. C++
- From: Bob Pendleton
Other related posts:
- » [gameprogrammer] Re: C vs. C++
- » [gameprogrammer] Re: C vs. C++
- » [gameprogrammer] Re: C vs. C++
- » [gameprogrammer] Re: C vs. C++
- » [gameprogrammer] Re: C vs. C++
- » [gameprogrammer] C# vs C++ - Edilson Vasconcelos de Melo Junior
- » [gameprogrammer] Re: C# vs C++ - Alan Wolfe
- » [gameprogrammer] Re: C# vs C++ - Alan Wolfe
- » [gameprogrammer] Re: C# vs C++ - Matthew Weigel
- » [gameprogrammer] Re: C# vs C++ - Alan Wolfe
- » [gameprogrammer] Re: C# vs C++ - Paulo Pinto
- » [gameprogrammer] Re: C# vs C++ - Alan Wolfe
- » [gameprogrammer] Re: C# vs C++ - Matthew Weigel
- » [gameprogrammer] Re: C# vs C++ - Paulo Pinto
- » [gameprogrammer] Re: C# vs C++ - Alan Wolfe
- » [gameprogrammer] Re: C# vs C++ - Chris Nystrom
- » [gameprogrammer] Re: C# vs C++ - Yasser Gonzalez Soto
- » [gameprogrammer] Re: C# vs C++ - Vince
- » [gameprogrammer] Re: C# vs C++ - Paulo Pinto
- » [gameprogrammer] Re: C# vs C++ - tommy crayon
Sorry, but I've lived through these debates too many times. OOP has only a weak coupling to OOPLs. While OOPLs have a strong coupling to OOP.
BTW, you can do inheritance in C. You can do it in any language with structures. Remember that the original C++ compiler emitted C.
Ditto with the original (and one still extant) Objective-C compiler. -- Matthew Weigel
- [gameprogrammer] Re: C vs. C++
- From: Chris Nystrom
- [gameprogrammer] Re: C vs. C++
- From: Matthew Weigel
- [gameprogrammer] Re: C vs. C++
- From: Bob Pendleton