[Vintage] WikiWikiWeb argues for 24k words about whether functional programming makes code shorter.

1  2020-01-07 by zsfh

71 comments

You're 25. You're not old enough to make a god damn educated decision about Time Cube. If you're dumb, stupid and evil, you can learn from the lessons of Nature rather than accept deadly math:

1- Cubic Time is above 4e math.

2- Time Cube is the same everywhere. Same for

3- Time Cube is Omnificence (no God). Cubic math is proof.

Educated adults of Earth have no choice but to accept the truth of Time Cube.

Outlines:

  1. This Post - Outline

I am a bot for posting Outline.com links. github / Contact for info or issues

Everyone knows OOP is superior when you have to build something other people will need to use and understand long after you're gone. Philosophical purity means nothing when other people don't understand your code.

Also that place looks like a worse version of tvtropes. The debate is so petty and so long. Could never occur on a larger website where everyone has experienced constant gale force trolling and knows how to end a discussion without arguing the point.

OOP was made so people who were bad at coding can "code" as well

The programmatic revolution and its consequences were a disaster for the autistic race

Functional programming was invented so people had an excuse to never deliver a product. The best programmers are the ones who can actually sit down and work on something without being distracted by hackernoon posts about new frameworks.

I never learned anything about programming past writing hello world in 10 different languages. I actually had to look up what functional programming is. Looks like all my projects end up being some unholy merger of oop and functional because I tend to go with "what feels right"

Looks like all my projects end up being some unholy merger of oop and functional because I tend to go with "what feels right"

You're probably thinking of procedural programming.

Shit works and I ain't complaining. Probably should watch a couple of lectures about both so I can at least nod my head and pretend what the bigger nerds are talking about when they yell at each other about this shit.

Fighting about OOP versus FP is stupid in the first place 🙄. They're not mutually exclusive, and good code will in most cases incorporate principles from both paradigms.

I saw a ycombinator post where someone suggested that you had to plan your career and only study the winning paradigms.

ycombinator truly is the SRD of programming forums.

So funnier and less toxic than it's r drama equivalent, which I guess would be coderanch?

OUT

The first part of solving a problem is admitting you use Haskell.

(((lisp gang))) for life over here

Multi braces are only acceptable in .jsx files.

[deleted]

You’ve never programmed anything non-trivial in your life.

Triggered greybeard detected.

My beard and hair are a beautiful, deep copper color that shines in the sun.

Its not a literal jab at your thinning hair or its grease content. Its referring to your status as someone who has the title "senior developer" and has for the past 20 years. You've topped out. There's no advancement because you have no people skills and can't manage a project.

Post your hair, incel.

hair

I will never be insecure enough to post my face on /r/Drama what with the rise of automatic caching and learning algorithms + facial recognition.

Also I'm not a ginger, so I have a soul, a sense of ethics, emotions, etc. You need to see an actual barber about that shitty beard tbqh.

Your hair is shitty, isn’t it? Filled with split-ends. Not wavy and luxurious like mine.

It’s okay. You can admit when you’ve been defeated.

Here’s another angle with different lighting

hair

My hair is actually thicker and fuller than yours, I just fear the robots more than I care about your feelings.

You know we've had combs for some time now right?

No fucking way your hair is thicker than mine. I recently had it cut and I drowned that fucking barber shop.

You can take a pic while obscuring your face.

I don’t have the time or need for a comb.

You can't drown people in hair. It is solid. Not liquid. Dumbass.

Based

Post your hair then

I will never be insecure enough to post my face on /r/Drama what with the rise of automatic caching and learning algorithms + facial recognition.

Also I'm not a ginger, so I have a soul, a sense of ethics, emotions, etc. You need to see an actual barber about that shitty beard tbqh.

Your hair is shitty, isn’t it? Filled with split-ends. Not wavy and luxurious like mine.

It’s okay. You can admit when you’ve been defeated.

Here’s another angle with different lighting

hair

My hair is actually thicker and fuller than yours, I just fear the robots more than I care about your feelings.

You know we've had combs for some time now right?

Fine, you made me do it.

hair

Cope.

Hahahaha I feel so sorry for all of you GAYstation owning losers

A GAYstation?  That's no way to talk about your bedroom.

NINTENDO 64 is HERE and is KICKING EVERY OTHER CONSOLE IN THE ASS!!!!

What???  Nintendo 64 has been here for a while.  And just HOW is it physically possible for a game system to actually kick other consoles in the ass?  Seeing that consoles don't have feet nor asses to kick?

And if you don't believe me, you're either a retard or a NIGGER

Seeing that if we DON'T believe you, we are either retards or niggers. . .that must mean that you are not a retard or a nigger.  But, have you given thought to the fact that just because you aren't a retard or a nigger, doesn't excuse you from being a slant-eyed, half-educated sibling-fucker?  Give it some thought, and when you're done doing that, please throw yourself in front of a train moving at least 80 mph.  Be sure to put your entire head on the tracks (cause you inbreds sometimes need explicit instructions).

THE PLAYSTATION NATION IS NO MORE!!!!  NINTENDO WINS AGAIN!!!!

What???  Oh no.  If the Playstation nation is no more, I guess all of us in the newsgroup here should pack up all of our shit and go home.  You hear that everybody?  No more playstation discussions.  As a playstation nation, we're dead. . .according to Mifflin over here.

He he, Mifflin.  So, is that your real name???  Or were both of your fathers on an acid trip when they were naming you in the mongoloid adoption agency?

Grow up, Mifflin (he he, what a stupid name)

If I were as stupid as you, I would have killed myself by now out of sheer stupidity

Zombyclown


man i miss the old internet

And if you don't believe me, you're either a retard or a NIGGER

Seeing that if we DON'T believe you, we are either retards or niggers. . .that must mean that you are not a retard or a nigger. But, have you given thought to the fact that just because you aren't a retard or a nigger, doesn't excuse you from being a slant-eyed, half-educated sibling-fucker? Give it some thought, and when you're done doing that, please throw yourself in front of a train moving at least 80 mph. Be sure to put your entire head on the tracks (cause you inbreds sometimes need explicit instructions).

Those were simpler times lmao, when after someone called you a nigger you accepted that as a valid argument, then countered it with that other stuff.

Mommy is soooo proud of you, sweaty. Let's put this sperg out up on the fridge with all your other failures.

I am a bot. Contact for questions

Where is uncle samuel nowadays

Background: WikiWikiWeb was the world's first wiki, and is dedicated to programmershit. It has substantial historical value; i.e. it was where "Extreme Programming" was first described. This is a very long discussion where "functional programming" enthusiasts argue with the user "TopMind". It starts off slow but gets quite heated.

An archive of the Geocities page TopMind linked. https://web.archive.org/web/20021107013921/http://www.geocities.com/tablizer/chal06.htm

Italics text was written by TopMind.

Imagine naming a website after a line in a 90s Will Smith song about cowboys and then getting cucked by an encyclopedia.

Wiki wiki wild wessssstttt

My favorite part of c2 is how they use a webapp but go out of their way to simulate plaintext

A buggy-as-shit webapp. Get used to "Trouble Encountered [url] can't fetch document".

LMAO the fetched thumbnail is the loading icon

Software devs are the most autistic people on the planet.

I honestly would not be surprised.

What about trannies?

What's the difference?

Programming socks

Have these autists never heard of white space and booleans?

println.str(Hello World);

The code on the page is properly indented. https://imgur.com/a/fq6zkB3

No idea what you mean with regards to booleans; sooner kms than spend half-an-hour reading through.

The xoomer in me is over hearing all the buzz words that just mean you get to sit in more meetings and have to listen to some angry black lady yell at you in scrum meetings because you didn't fill out some spreadsheet.

Why do zoomer coders have to make everything so complicated?

Zoomer? These guys are guaranteed to be 45 year old tech professionals with a wife and kids.

I'm going with a millennial tbPh with an MBA. I only ever had one manager with a master's in CS. Old men usually took up the suit roles.

To be ???? Honest?

to be perfectly honest :D

xoomer complaining about fads and buzzwords

I just want to watch 90210 and listen to NiN, ok?

why nerds have issues to get laid

All them words won't bring your pa back

Holy shit WikiWikiWeb that's a blast from the past...

I'm not even sure what your point is. Yeah I'd rather sleep with a dakimakura of my waifu Renge-chan than with some random 3D slut but that doesn't mean I'm desperate, it's the opposite, it implies that I have standards.

Snapshots:

  1. [Vintage] WikiWikiWeb argues for 24... - archive.org, archive.today*

I am just a simple bot, *not** a moderator of this subreddit* | bot subreddit | contact the maintainers

I write code for a living and couldn't make it past the first paragraph. This is just awful.

The coding world has been infiltrated by people who can't code, so they make up a job for themselves involving spreadsheets and documentation. Scrum master comes to mind.

Parasites in management are not a new phenomenon.

It's gotten a lot worse though in the coding world in the last 10ish years.

All that's happened is the same kind of layabout has taken up a new set of buzzword.

There was definitely a shift from early 2000s to mid 2010s in the "noise" with management and roles. I went from a small team with 1 boss (both in networking and programming jobs) to scrum masters, agile meetings, lead dev vs manager, multiple PMs and analysts for sometimes a company of maybe 200 users, filling out spreadsheets for meetings, having a meeting about the meeting, and so much more.

I got out of the industry though in 2015 and only code for small projects that I then sell. All of the noise is just one reason I left (well, and I don't like to get up to an alarm clock and drive in rush hour traffic :D )

So this one trick reduce 5% of the code. not enough to claim significant reduction. But who say we can only use one trick per app? Bring in another loop HOF construct, reduce another 5%. Bring in some MAP, INJECT. reduce another 10%. and all that it reduced also increase stability in your code; every part that use "withEachRow" will never leave its connection open. hand typing may forget one. reduce 15% of code size and increase stability of code by 15-30% is not something you can do easily. and that's significant because it BOTH reduce code size and increase stability of application.

For the record, I don't see why it would make "withEachRow" bloated just to add <close_on_exit?> flag and <if_empty_rersult_do> function callback, both default to current behavior; it will only add three more lines to above code. And you are being funny here about "sometimes query only return one result". Duh, the above code is utility for use in LOOPING over ROWS of result set; if there is only one row then DON'T USE IT. It's funny you are complaining like "'for loop' is not generic enough because in some case we will only want to execute only one time"; Don't use the for loop there, man. For query that return only one value like <count>, you already know that it will never return more than one value, so someone would be so stupid to not understand that above code is not for such usage. And The above code already always close the connection, error or not.

Rektum.

[removed]