Unpopular (but completely sincere) opinions

That's not even doodoo. That's what doodoo wants to be when it grows up.

^https?://(www\.)?\w\S$

Not that hard to understand, and isn't eight motherfucking lines of code.

There are far too many fads in the world of programming, and they never go away.

In the current year, most people have eight to sixteen gigabytes of memory, terabytes of disk space, and CPUs that ten years ago would have looked like star trek magic.

"bloat" is dumb, generally can't be objectively quantified beyond "contains a thing I will never use", and even when its not, usually refers to things like large binaries (when you have double-digit numbers of megabytes to spare in both disk space and memory millions of times over) or memory usage.

If something is slow, say "slow".

The object.then().then().then() pattern is copeshit for bad languages.

What language limitation pushes people towards this 'return receiver' pattern? How could a language avoid the need for this pattern?

As an example, languages that have a with statement don't need to repeat the receiver so many times. In Ruby, it's possible to make such a method:

def with(object, &block) object.instance_eval &blockendwith SomeClass.new do do_something check_errors! everything_ok?end# Equivalent to:## o = SomeClass.new# o.do_something# o.check_errors!# o.everything_ok?

wew, that's quite the high-powered library you've got there.
/** * Match a tab character * @returns {VerbalExpression} recompiled instance of VerbalExpression * @memberof VerbalExpression */ tab() { return this.add('\\t'); } /** * Match any alphanumeric * @returns {VerbalExpression} recompiled instance of VerbalExpression * @memberof VerbalExpression */ word() { return this.add('\\w+'); } /** * Match a single digit digit * @returns {VerbalExpression} recompiled instance of VerbalExpression * @memberof VerbalExpression */ digit() { return this.add('\\d'); } /** * Match a single whitespace * @returns {VerbalExpression} recompiled instance of VerbalExpression * @memberof VerbalExpression */ whitespace() { return this.add('\\s'); }

That's hilarious. I was gonna make fun of JS programmers and speculate about what they'd do if they discovered context-free parsing... But it turns out they have access to a pretty good earley parser implementation. That was unexpected.

having sex with a transvestite isn't gay at all as long her penis is cute

Attached: ClipboardImage.png (500x324, 172.78K)

Attached: 7eb9ab6bae0fd0fc0ab5ef57872fe8884084cf48b1c719698da09cdcab89a9ba.png (813x734, 414.04K)

There is nothing wrong with working on proprietary software. Most corporate programmers are not stupid or unskilled. People on Zig Forums often find it hard to get a job for personal reasons, so they create a narrative where working is unethical or for stupid people.