Page 2 of 3

Posted: Wed Jun 04, 2008 8:58 pm
by Kale
To say that OOP is 'dying badly' is immensely absurd to say the least. OOP is here to stay and is supported in nearly all modern languages. To shun it without exploring it, is like an ostrich burying its head in the sand. As a programmer you will always be lesser than someone with OOP knowledge professionally and intellectually. But hey, that's my opinion.

As for C++ being the be all and end all of OOP, i think Alan Kay said it best:

"I invented the term Object-Oriented, and I can tell you I did not have C++ in mind."
- Alan Kay

Instead, have a look at C# and the .NET framework for pure elegance and fall in love with programming all over again.

Posted: Wed Jun 04, 2008 9:13 pm
by Fluid Byte
These pointless threads always pop up one in a while but unfortuneatly never lead anywhere besides flaming or a lot of blah blah.

Regardless if OOP is useful or not (wich only works individually anyway), PB never was and never will be OOP.

Posted: Thu Jun 05, 2008 12:10 am
by Kale
Yeah it is pretty pointless, it like arguing which text editor is best. :wink:

Posted: Thu Jun 05, 2008 3:22 am
by aaron
VI!

Posted: Thu Jun 05, 2008 3:38 am
by Rook Zimbabwe
Notepad!

And who added the option to my poll?

Fess up now! 8)

Posted: Thu Jun 05, 2008 4:31 am
by Mistrel
aaron wrote:VI!
Nano is more my thing but it would be perfect it if supported common accelerators like shift-(arrow) and ctrl-(arrow).

Posted: Thu Jun 05, 2008 7:49 am
by blueznl
COPY CON: is the only editor for real men!

Posted: Thu Jun 05, 2008 7:57 am
by pdwyer
PB IDE for me :)

Posted: Thu Jun 05, 2008 11:28 am
by Fluid Byte
Notepad
+ MS Paint
----------------------
= 0wNz j00 4$$!

Posted: Thu Jun 05, 2008 12:38 pm
by bembulak
Emacs, what else?

btw: Though I think the whole OOP + functional features + make coffe + one language solves all problems (also making coffee) and so on is really getting boring (and will never find an end due to the fact that we all are different):
I agree with Kale.
Instead, have a look at C# and the .NET framework for pure elegance and fall in love with programming all over again.
Yes. I'm experiencing the same ATM.

Posted: Thu Jun 05, 2008 12:46 pm
by Foz
Kale wrote:Instead, have a look at C# and the .NET framework for pure elegance and fall in love with programming all over again.
Been there, done that, now I've come back to Procedural Programming with PureBasic and fell in love with programming again...

Posted: Thu Jun 05, 2008 1:01 pm
by Chaos
OOP is only a layer under procedural way .

Posted: Thu Jun 05, 2008 2:06 pm
by pdwyer
Chaos wrote:OOP is only a layer under procedural way .
You mean over don't you?

Posted: Thu Jun 05, 2008 2:34 pm
by Rook Zimbabwe
It would depend on how badly OOP is implemented! :wink:

Posted: Thu Jun 05, 2008 2:56 pm
by Trond
Instead, have a look at C# and the .NET framework for pure elegance and fall in love with programming all over again.
I must say, that I can't see how waiting (on the IDE, on the compiler, on your own program) leads to loving programming.

To learn to like programming, you must actually program. Not sit around waiting on an IDE that takes 5 minutes to load, or a Hello World program that takes 5 seconds to compile and 3 seconds to launch. (Note: I didn't test those numbers, but the C# express IDE used over 30 seconds to create an empty project, and I did time that.)

Of course, some of us has super computers, but giving the programmer the fastest machine usually results in things like .NET.

Edit: This doesn't mean that C# is a bad language, once you can use it.