Was object oriented programming created to confuse and subvert the programmer goyim? Will functional programming save us?
Redpill me on (((C++)))
Other urls found in this thread:
youtu.be
lists.squeakfoundation.org
twitter.com
C++ is niggerlicious.
>falling for the high level programming jew
Machine code is the only way to go OP.
not writing everything you need in batch.
Even pajeets can understand OOP, how could it possibly confuse you?
Terry! I thought you died. How is temple OS doing?
Batch is a whole other level of subversion
It appears to me that people are confused considering they continue to not favor functional programming over OOP
Functional programming is inefficient.
The real solution is to manage state in a main thread and write functional modules.
Indubitably
No, and no. C++ just didn't go far enough. C# is now here to fulfill its ancestors' potential.
>he doesnt write everything in prolog
It wasn't made to confuse anyone. Object-oriented programming was supposed to be about making technologists and hobbyists build software that emulated computer networks' architecture.
It was all for the improvement in the building of complex systems.
As in, objects were supposed to be abstract representation of little virtual computers. See: "Smalltalk".
Crappy programmers ("Scientists", quote/unquote) just fucked the idea up with a bunch of unnecessary bloated (C++) bullshit.
this desu. if you're not creating your own compiler and using Holy C then you belong in the horde of nigger cattle.
the only people ive met in my life that hate C++ are brainlets
C++ is a good language, but doing oop for everything is definatly an overstep
I guess Actor frameworks and other message passing based stuff are more close to this.
People can be productive with it, sure. It is just becoming increasingly monstrous with its multitude of tools. Sadly, it can't be made simple anymore. Simple means going back to C. C is great and powerful but it can make a team wholly unproductive.
You got the right idea.
If object oriented programming confuses you, then you're a bigger retard than you realize and should probably seek a different subject of interest.
Or just do what Erlang does and use actors as state management and keep everything else functional
Canuck posters the best posters.
Ever heard of creators of Go lang?
Programming was a mistake and saint ted was right
Jannies are niggers. This thread clearly violates Jow Forums rules, but they'd rather ban anyone calling them out.
CIA nigger detected
youtu.be
unemployed
an idiot
simply wrong. map is efficient as you writing a for loop
know's what's up. OO is a nice idea implemented poorly, and misunderstood.
worthless
afaik, that was the original intent of object oriented programming
this is the most important part of OO: message passing, lists.squeakfoundation.org
Classic Terry
if you stop being a brainlet its very useful
you rarely need complex OO in the first place senpai
No. You are just retard.
kill yourself
>no fun allowed
Cout>>"Fuck Kikes and niggers" ;
OOP is fine and easy to understand, it's designed to be simple and logical so even brainlets can do it.
Before OOP, imperative programming worked, but it wasn't so great for building large systems, it gets confusing and hard to manage.
Functional programmers are the hipsters of the programming world.
I'm not saying it's bad, I'm just saying it's for faggots who want to be different for the sake of it.
Real men program in Prolog
return *this;
;
-----------------------------------------------
Seriously, though OOP is confusing for above average iq, but for high IQ, OOP is a like a new language.
Story time folks.
>be me
>college comp sci.
>excelled a C, and machine language.
>found C to be best for breaking down problems to discrete stages.
>code example: simulate leaf falls with wind dynamics, gravity coefficient, and some random input, leaf mass, and leaf holes and shapes.
>program was attached to a graphics engine, and the tree leaves fell as expected (with the occasional bug causing leaf to "fall" nearly horizontally).
>got an A, and a picket fence that year.
>next year. C++ and OOP.
>its like I left my brain somewhere. Could not grasp it (OOP). My professor/mentor was the guy that wrote the garbage collection routines for Java, and he was on a totally different level.
>try to do the simulation with OOP.
>instead of defining the parameters of input, I needed to define what the object was.
>ie: what is a tree leaf.
>got a B that year, and ended up working for a company that makes gaming machines for casinos.
>made a lot of money, now I woodwork and am looking to buy a ranch with at least 30 acres.
Moral of the green tex: /OP try OOP if you're good at procedural, but if OOP aint for your, /OP rest assured there are plenty of jobs in C.
People really have trouble with OOP?
Fucking why though?
At the simplest level it's so goddamn easy a chimp should be able to get it.
You have a car, car has driveForward(), car has wheels, wheels have turn(), car.driveForward() calls wheels.turn() for each wheel.
That's fucking it
wow that's very above average IQ of you to not grasp a very simple concept
something about your post made me think it deserved an in depth rebuttal but I seem to have lost my train of thought
ofc. Pure C is the only way. Just dont forget to release memory.
OOP is better than the structs and function pointers that we used before.
cars have momemntum, so do tires. simulate forward momentum deviations with different tires, accounting for gravel pickup.
New objects: gravel, michelen.tire. perrili.tire, road.friction etc. it becomes too many objects. That being said, I see how OOP and inheritance could be helpful for large sims like this.
My IQ is def not on the same level as garbage collection mentor, but its all ok. Lots of jobs in C. I accept my position in life on my 30 acre northwest property.
*for mid-high level enterprise programming
OMG just realized that OP is a leaf, and I wrote a program about tree leaves.
Not trying to be rude but post the in store prices. Good thread though
>tree pruning
c++ isn't bad because it's objected oriented, it's bad because you have to be a high functioning autist to not write shitty c++.
bump good thread. no trump or clinton, or shutdown and ((shumar)), or ocasio. Just good old style /g.
THIS DUMB FUCK IS HAVING PROBLEMS IN HIS INTRODUCTORY FUCKING PROGRAMMING CLASS
JUST QUIT YOU STUPID ASSHOLE, WE DON'T NEED MORE RETARDED CODE MONKEYS