234
you are viewing a single comment's thread
view the rest of the comments
[-] Sandbox@lemmy.zip 6 points 3 days ago

Coding noob here. What am I looking at? I want to laugh too. :(

[-] 42yeah@eviltoast.org 17 points 3 days ago

npm, or node js by extension, is famous (infamous?) for having a library for however simple something is to implement. For example a whole library to trim spaces of a string, but only for the left side. Here the joke takes it to the extreme and even import numbers, if conditions, etc., features that are already available in the core language, from external npm libraries, and use that to write a code snippet.

[-] BradleyUffner@lemmy.world 6 points 2 days ago

My favorite was IsEven. An entire library to tell you if a number is even. And then IsOdd, that does the opposite, which takes IsEven as a dependenxy.

[-] filcuk@feddit.uk 3 points 2 days ago

Only cowards use the NOT operator

[-] Sandbox@lemmy.zip 2 points 2 days ago

That's....amazing haha thank you for your reply!

[-] Tartas1995@discuss.tchncs.de 5 points 3 days ago

Bad JavaScript Code to make fun of npm.

But it is just bad code and consequently it weakens the critic that npm deserves.

[-] aldhissla@beehaw.org 4 points 3 days ago

Everything is from an imported library

[-] Sandbox@lemmy.zip 1 points 2 days ago

I for one support local libraries. They're an invaluable resource for the community and I support them 100%

[-] aldhissla@beehaw.org 1 points 1 day ago* (last edited 1 day ago)

Hehehe, ok.

Those require lines there, they're importing code written elsewhere. We call that code a library. Take the first one:

var zero = require("number-zero");

defines a variable called zero, imports a library called number-zero (not a real library btw, just a joke), and assigns its value (assumed to be the constant 0) to the variable. Later in line 19, zero is read.

The joke is that you wouldn't even write line 2 and use a simple 0 instead of zero in line 19. The code is full of unnecessary imports of basic language components.

this post was submitted on 11 Nov 2026
234 points (98.3% liked)

Programmer Humor

34135 readers
1937 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 3 years ago
MODERATORS