---------- > From: Mel Patrick <mel@...> > To: futurebasic@... > Subject: Re: [FB] Fear and Loathing Guide > Date: Tue, 2 Dec 1997 07:27:52 -0800 > >>Chris wrote : >>I don't understand why everyone thinks OOP is so hard. I taught myself >>Java when it first came out because it looked interesting and it is >>completely OOP. C++ is OOP (well, mostly OOP) and if anyone wants a >>comparison with another language they usually jump to C/C++. It isn't just >>new buzz words, it is a programming ideal. It's based upon code reuse to >>THE EXTREME. If someone wants me to try and explain it I will, I can't >>promise it will be the most clear thing you ever read but I'll try. If >>anyone else thinks they can explain it clearly and concisely then by all >>means do so. > >However, consider the fact that apart from FutureBasic, I've been writing >assembler code for 17 years and love it. Betcha never heard of OOP in >assembly...;-) Actually, I have! :-) Borland used to have an "OO Assembler". Never really took a look at it to see how much _real_ support for OO programming was provided though. OO principles can be applied with almost any language; the question is how much built-in support you have for those notions (info-hiding,encapsulation, polymorphism, inheritance). The original X-Window system stuff was developed in straight "C", but was definitely an OO design. KeithB ______________________________________________ Keith Bagley Director of Technology X-Act! Software keithb@...