Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Or pick a style that scales with your project? There’s advantages and disadvantages to both.
-
Functions programming is not a replacement to traditional programming.
Get the fuck out of my house boomer kid. -
jassole18393y@h3rp1d3v C++ guys can't do much without boatload of team and takes too long to do anything. F**m em.
One thing they do well, is create enough bugs to keep other poor bastard employed. Good on them. -
jassole18393y@petergriffin boomer kid? wtf you smoking? Good we will steal the market of the company you are working on and phase you out of the job.
-
You forgot the third category: people who think FP is the answer to every programming needs.
-
@jassole Lol, I use FP a lot 😉, but unlike the FP-everything crowd (which I guess you are part of), I know when not to use it.
-
jassole18393y@Berkmann18 Bro, looked at your profile. It says you are a recent graduate.
Just give yourself time, experience the OOP pain on a mid-scale project, and you'll get to appreciate the why of functional programming. I have been in the industry long enough.
Seen graduates/juniors just enthusiastic to use OOP patterns they learned out of school create a mess of shit. -
@jassole nah you don’t steal the market from us since we’re the only ones doing it great for 20 years.
PS we also use FP is certain parts. -
Have fun programming when all non-FP programmers have been phased out and you won't have an OS to run your computer, nor have the firmware to have the components even start.
-
Crost41083yI think you mistake people for dismissing functional programming when actually the point is that functional programming isn't for every problem. If you want to just be a basic programmer that writes features and doesn't look at the overall system design and architecture then that's fine. Stay in your lane, no one will force you to look up.
-
jassole18393yCome on in butt-hurt OOP programmers, OOP teachers, preachers and practitioners, let your inner butt-hurtness come out.
We will replace you eventually while you are stuck trying to fix that stack-overflow, memory, heap corruption bugs. -
jassole18393y@craig939393 the discussion is OOP and FP not overall architecture design. That has nothing to do with this topic. Stay in your lane mate.
-
jassole18393y@craig939393 Bro I am talking about micro-service, distributed services design, team-wide pipelines while with OOP you are stuck thinking about a single process application (when we say design that is the limitation of OOP programmers). Stay in your lane mate.
As the great, Harry Callahan once said "A man has got to know his limitation". -
asgs115633y@jassole stackoverflow errors can happen in FP implementations, too
And if the coder is bad enough, they could be stuck debugging memory issues, too -
@jassole A recent grad who has been in the industry for 10 years and counting.
And any SWEs worth their salt should know that only using FP or OOP on every problem is a terrible approach.
And using OOP on a mid-scale project isn't painful at all.
This "FP good OOP bad" mentality is ridiculous; all approaches have their tradeoffs, and I'm sure some with your level of experience should know that (especially if you used tools that weren't multi-paradigm). -
Hazarth94553yI know this wont convince you. But everyone who thinks their approach is the only good one and all other approaches should die out is eventually proven wrong.
Anyone with experience on the other hand will tell you to pick the right tool for the job. Simple as that -
jassole18393y@Hazarth Right tool for the job are simple minded people. Your typical 9 to 5'ers. They won't do much. Not worried about them.
-
Hazarth94553y@jassole don't you feel bloated? With the incredibly inflated ego you have you probably should
People who dismiss functional programming: **** you. Let them get phased out slowly and in a rot.
People who like functional programming but stuck at their current jobs: Let's build companies, competitor projects, pave the way for the future. Because we just know how good it is. :D
rant