OOP is dying badly (offtopic from trendcontrol)

For everything that's not in any way related to PureBasic. General chat etc...

OOP?

Poll ended at Wed Jun 11, 2008 3:27 pm

OOP Yah! : )
13
33%
OOP no! : (
10
25%
No Opinion...
4
10%
Such Polls are totaly useless
13
33%
 
Total votes: 40

Kale
PureBasic Expert
PureBasic Expert
Posts: 3000
Joined: Fri Apr 25, 2003 6:03 pm
Location: Lincoln, UK
Contact:

Post 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.
--Kale

Image
User avatar
Fluid Byte
Addict
Addict
Posts: 2336
Joined: Fri Jul 21, 2006 4:41 am
Location: Berlin, Germany

Post 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.
Windows 10 Pro, 64-Bit / Whose Hoff is it anyway?
Kale
PureBasic Expert
PureBasic Expert
Posts: 3000
Joined: Fri Apr 25, 2003 6:03 pm
Location: Lincoln, UK
Contact:

Post by Kale »

Yeah it is pretty pointless, it like arguing which text editor is best. :wink:
--Kale

Image
aaron
Enthusiast
Enthusiast
Posts: 267
Joined: Mon Apr 19, 2004 3:04 am
Location: Canada
Contact:

Post by aaron »

VI!
User avatar
Rook Zimbabwe
Addict
Addict
Posts: 4322
Joined: Tue Jan 02, 2007 8:16 pm
Location: Cypress TX
Contact:

Post by Rook Zimbabwe »

Notepad!

And who added the option to my poll?

Fess up now! 8)
Binarily speaking... it takes 10 to Tango!!!

Image
http://www.bluemesapc.com/
Mistrel
Addict
Addict
Posts: 3415
Joined: Sat Jun 30, 2007 8:04 pm

Post 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).
User avatar
blueznl
PureBasic Expert
PureBasic Expert
Posts: 6166
Joined: Sat May 17, 2003 11:31 am
Contact:

Post by blueznl »

COPY CON: is the only editor for real men!
( PB6.00 LTS Win11 x64 Asrock AB350 Pro4 Ryzen 5 3600 32GB GTX1060 6GB)
( The path to enlightenment and the PureBasic Survival Guide right here... )
User avatar
pdwyer
Addict
Addict
Posts: 2813
Joined: Tue May 08, 2007 1:27 pm
Location: Chiba, Japan

Post by pdwyer »

PB IDE for me :)
Paul Dwyer

“In nature, it’s not the strongest nor the most intelligent who survives. It’s the most adaptable to change” - Charles Darwin
“If you can't explain it to a six-year old you really don't understand it yourself.” - Albert Einstein
User avatar
Fluid Byte
Addict
Addict
Posts: 2336
Joined: Fri Jul 21, 2006 4:41 am
Location: Berlin, Germany

Post by Fluid Byte »

Notepad
+ MS Paint
----------------------
= 0wNz j00 4$$!
Windows 10 Pro, 64-Bit / Whose Hoff is it anyway?
User avatar
bembulak
Enthusiast
Enthusiast
Posts: 575
Joined: Mon Mar 06, 2006 3:53 pm
Location: Austria

Post 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.
cheers,

bembulak
Foz
Addict
Addict
Posts: 1359
Joined: Tue Nov 13, 2007 12:42 pm
Location: Manchester, UK

Post 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...
Chaos
User
User
Posts: 12
Joined: Mon May 05, 2008 7:52 am
Location: france

Post by Chaos »

OOP is only a layer under procedural way .
User avatar
pdwyer
Addict
Addict
Posts: 2813
Joined: Tue May 08, 2007 1:27 pm
Location: Chiba, Japan

Post by pdwyer »

Chaos wrote:OOP is only a layer under procedural way .
You mean over don't you?
Paul Dwyer

“In nature, it’s not the strongest nor the most intelligent who survives. It’s the most adaptable to change” - Charles Darwin
“If you can't explain it to a six-year old you really don't understand it yourself.” - Albert Einstein
User avatar
Rook Zimbabwe
Addict
Addict
Posts: 4322
Joined: Tue Jan 02, 2007 8:16 pm
Location: Cypress TX
Contact:

Post by Rook Zimbabwe »

It would depend on how badly OOP is implemented! :wink:
Binarily speaking... it takes 10 to Tango!!!

Image
http://www.bluemesapc.com/
Trond
Always Here
Always Here
Posts: 7446
Joined: Mon Sep 22, 2003 6:45 pm
Location: Norway

Post 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.
Post Reply