[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

>there are "programmers" on /g/ who don't know

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 72
Thread images: 9

File: 1367392129407.png (564KB, 719x719px) Image search: [Google]
1367392129407.png
564KB, 719x719px
>there are "programmers" on /g/ who don't know category theory or lambda calculus
>>
>>61612824
>category theory or lambda calculus
Not programming.
ASM & C is programming, everything else is bloat, sugarcoating and memes.
>>
>>61612824
I'm a NEET.
It's k, but it also isn't k.
>>
>>61612824
Category theory is literally the most dull field of math ever
>>
>>61612824
>Its a I just learned something now I'll go on /g/ an act superior episode
>>
File: 123412341234.jpg (23KB, 480x480px) Image search: [Google]
123412341234.jpg
23KB, 480x480px
>>61612824
>there are fat assholes on /g/ that think they are programmers because they do stupid shit on javascript
>>
>>61612824
>category theory or lambda calculus

yeah, all these fields that failed to become actual mathematical fields, so lets associate them with programming, that way they seem legit and important.
>>
>>61612923
>he uses OOP
never gonna make it
>>
>>61612824
I'm no programmer
hell, I only go to consumer electronic threads and other things I have limited knowledge in
am I allowed here?
of course I am
I know you're all kind :)
>>
>>61613169
>he uses OOP
How did you come to that conclusions.
Also, spoiler alert, no I don't.
>>
>>61612878
>thinks you can "just learn" category theory
seems like we have a winner
>>
File: didireadthatright.jpg (29KB, 480x480px) Image search: [Google]
didireadthatright.jpg
29KB, 480x480px
>>61613236
>>61613169
>they don't use oop
Are you trying so hard to be cool and unique that you're literally tossing one of the single most effective programming paradigms out there?
Are you so shoved up your own procedural asshole that you LITERALLY can't think any other way than what is essentially a glorified checklist?
How do you function in everyday life? Do you have a handler that makes sure you don't shit yourself in public?
There is absolutely no reason to not use OOP.
>takes longer to compile
Worth being able to make incredibly efficient, readable, and powerful software with it.
>it's too complex
A brainlet like you would say that.
>>
>>61613319
The only way I could see OOP being hard is if you were a mathlet, which I am not.

I bet you barely passed calc III and linear algebra in your undergrad
>>
>>61612824
We call those "App Programmers" nowadays.
>>
>>61612824
>needing math to type lists of commands into an IDE
Shit programmer confirmed
>>
>>61613664
Where the fuck did I say it was hard?
If anything, OOP makes EVERYTHING easier in literally any field.
Imagine a function that's significantly more dynamic, AND the objects are in their own files for ease of access and readability.
>>
>>61613701
Unless you're programming some shitty web app or blog site you're going to AT LEAST need high school algebra under your belt.
>>
>>61613758
No you don't
>>
>>61613701
>not needing math to write your code
shit programmer confirmed
>>61613739
it's almost as if you _want_ buggy spaghetti code
>>
>>61613319
>Are you trying so hard to be cool and unique that you're literally tossing one of the single most effective programming paradigms out there?
No, I just don't like OOP.
It promises reusable code and performance, but delivers on neither.
>>
>>61613797
>he's implying oop is italian red sauce and noodles
If I had a whole year to make a presentation explaining what's wrong with that statement I couldn't list half of the reasons why.
>>
>>61614186
>objects aren't reusable
>objects don't enhance performance
What did he mean by this?
>>
>>61614263
>What did he mean by this?
That OOP is literal snake oil.
>>
>>61612824
>brags about some trivial shit yet he cant write a function that returns the sum of all primes larger than 2 million
lmao fucking brainlets I swear
>>
>>61614263
All I've been hearing is baseless slander.
Anyone who talks shit about OOP is either a hipster or brainlet.
>>
File: ahhahahafaggot.jpg (20KB, 367x451px) Image search: [Google]
ahhahahafaggot.jpg
20KB, 367x451px
>>61614278
>he thinks he's hot shit for solving the first 3 project euler problems
>>
>>61614288
>Anyone who talks shit about OOP is either a hipster or brainlet.
Or, wanna think about data the way the processor does, not in some abstract black magic "follow all of these arbitrary rules and you will be ok" way.
But then again, presenting data in the way it's expected to be presented is hipster shit, I guess.
>>
>>61614303
If we thought about data the way a processor does all computers would be blinking on or off lights.
All languages are a means of a abstraction for the sake of human readability.
You're literally stuck at the torch while we're using steam engines.
>>
File: 1499017260820.jpg (24KB, 280x636px) Image search: [Google]
1499017260820.jpg
24KB, 280x636px
>>61612824
the fact that youre browsing the shithole named /g/ proves that youre not very smart either. welcome to the normie coders.
>>
>>61614331
>All languages are a means of a abstraction for the sake of human readability.
And the more they abstract the slower and more tedious they become.
>You're literally stuck at the torch while we're using steam engines.
My torch is versatile, it can light the fire that powers your steam engine, while your steam engine, can only run itself.
>>
>>61614342
this
I don't come here for quality, I come here to shitpost
>>
>>61614342
>the fact that youre browsing the shithole named /g/ proves that youre not very smart either
You do realize this applies to yourself as well?
>>
>>61614378
of course. at least im not pretending to be a special snowflake hacker.
>>
>>61614395
at least
>>
>>61614289
post code
ill wait
>>
>>61614355
>the more abstract the slower and tedious they become
I think slow and tedious comes from have to read through everything in order to get just the one thing you need. Versus being able to just go straight to an object that has the methods and data I need.
>my torch is versatile, it can light the fire that powers your steam engine
>while your steam engine can only run itself
You have a fundamental misunderstanding of engineering principles.
The steam engine is a """technically""" more complex mode of transportation, but its benefits outweigh the complexity.
Ie, OOP.
>>
>>61614263
>>objects aren't reusable
most objects have shit implementations; you go to re-use them, you end up with anything but what the object was. In which case - what was the point of re-using it, when you had to rewrite it?
>objects don't enhance performance
of course it doesn't, that abstraction you're using comes at a cost, and the cost is speed. Just as some things are "good enough" to use, OOP is just "fast enough" to use. Assembly code will basically open a can o'whoop ass any day of the week by comparison.

tl;dr OOP is ok, but it's not fucking God's gift to programming, it is simply one paradigm of several you can use
>>
>>61612824
There are no programmers on /g/, you just proved you aren't one with this post.
>>
Category Theory and Programming Language Theory are not really a part of the core curriculum of most university computer science programs. They may be offered as electives, but almost never as required classes. They are also not popular as electives, especially when compared to the alternatives (artificial intelligence, security, computer graphics, web programming, etc...), which have better job prospects. As such, you can generally expect that if you are in a crowd of programmers and start talking about monads, almost no one will know what the hell you're talking about.
>>
>>61614541
>You have a fundamental misunderstanding of engineering principles.
No I just don't buy the "OOP is the end all be all of programming, because some jew told me so" story.
>>
>>61613319
thank you for being reasonable, so many weeaboos on this board continuously trigger me with their unfounded stigmatization of OOP
>>
File: larry.jpg (62KB, 720x720px) Image search: [Google]
larry.jpg
62KB, 720x720px
>>61612892
>well, yeah, you're programming but you're not actually programming
>>
>>61614553
That's basically what I've been arguing.
That it's fucking useful and not total garbage.
Obviously, yeah, it's not gonna solve EVERY problem, but it solves a lot and has its place in programming.
I'm just sick of hipsters and /g/entoomen refusing to use anything new or not non-mainstream.

>>61614700
Never said that, just said it was incredibly fucking useful, and you're an idiot for not using it.
>>
>Tfw b.s. in comp sci and couldn't even do fizz buzz right now if asked
>Tfw make good money doing what I love
>Tfw get to wear pajamas to work every day
>Tfw some of my code is used in the diploma memes
>Tfw /g/ made fun of me when I asked for help on homework

Who's laughing now?
>>
>>61614753
Us.
Go make a company why work for someone else and make them rich?
>>
File: 1497412426328.jpg (28KB, 540x489px) Image search: [Google]
1497412426328.jpg
28KB, 540x489px
>>61612824
that would be me
never went to college
>>
>>61614763
>why work for someone else

Too late, I owe the Navy 8 years.
>>
>>61614748
>just said it was incredibly fucking useful
its not
>>
>>61614868
It is though, just because you are a brainlet and can't utilize the paradigm properly doesn't mean there aren't others out there that can.
>>
>>61614918
>brainlet
I love this meme, when you don't have an argument, just call someone brainlet and you automatically win the argument, OOP in a nutshell.
>>
>>61614942
sorry I should've just called you a drooling retard, probably would've gotten the point across better.
>>
>>61612824
>I'm too retarded too handle the state
>>
>>61612824
:(

i want to learn
>>
>>61614748
>I'm just sick of hipsters and /g/entoomen refusing to use anything new or not non-mainstream.
OOP is a fairly dominate paradigm right now.

Have you tried some retro stuff like stack languages? A little forth won't hurt, I promise.
>>
>putting some advanced math and λ-calculus in the same box
>>
>>61614979
>should've just called you a drooling retard,
there you go again, providing 0 arguments, beyond name calling.
>>
>>61615098
dominant*
>>
>>61614427
I lost my login a while ago. that prime number example is something that could be done after an introductory programming course
>>
>>61612824
> there are zero Haskell, Ocaml, F# or Clojure programmers on /g/ that have ever had a job
>>
>>61615248
there are plenty of elm developers on 4chan who make $100k/yr
>>
>>61612874
Modern category theory doesn't even line up with how things are defined in Haskell.
>>
>>61615265

> plenty

[citation needed]
>>
>>61615221
too tired to give two fucks right now, but thanks.
>>
>>61613664
Calc 3 sucks man fuck Stoke's theorem and whatever.
>>
>>61614979
I prefer brainlet.
>>
>>61612824

I use BASIC languages and scripting only

Fuck your lower level shit, I don't care about it. I am glad you like it, but for my needs all I need are GUIs for shit.
>>
This is the problem with this field. Autists want everyone to learn ALL the high level maths, while being managed by some bro that got to go casual on some bunk business degree getting paid more than you.
>>
Ah I make 72k and make video games for a living, and idk wtf that stuff is.

>feels good man
>>
File: dt950624dhc0.gif (61KB, 1200x364px) Image search: [Google]
dt950624dhc0.gif
61KB, 1200x364px
>there are people in this very thread that haven't read SICP
>>
File: 1029564.jpg (57KB, 680x380px) Image search: [Google]
1029564.jpg
57KB, 680x380px
>>61612843
>he doesn't program in cuneiform
>>
daily reminder some people never develop dreams and drop out of high school
>>
>>61612824
neither do you, you just know how to say the words you read on twitter.
Thread posts: 72
Thread images: 9


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.