argv_minus_one

joined 3 years ago
[–] argv_minus_one@beehaw.org 2 points 2 years ago (1 children)

Dynamic typing is insane. You have to keep track of the type of absolutely everything, in your head. It's like the assembly of type systems, except it makes your program slower instead of faster.

[–] argv_minus_one@beehaw.org -1 points 2 years ago

I will say that it's impressive that modern GUIs, as staggeringly complex as they are, work as well and as quickly as they do, not to mention how ridiculously fast the hardware is. That's quality engineering right there.

[–] argv_minus_one@beehaw.org 0 points 2 years ago (2 children)

If you're pathologically opposed to software complexity, you probably shouldn't be using a GUI at all. Many millions of lines of code are involved in turning UTF-8 into pixels on your screen, laying out widgets, driving a GPU, and so forth.

[–] argv_minus_one@beehaw.org 1 points 2 years ago* (last edited 2 years ago)

If I were to choose to have kids despite climate change, doesn't that prove that I don't care about climate change?

[–] argv_minus_one@beehaw.org 1 points 2 years ago

If global warming doesn't completely wipe us out, we'll finish ourselves off with nukes.

[–] argv_minus_one@beehaw.org 3 points 2 years ago (8 children)

Global warming is upon us. If something doesn't drastically change, now, our entire species is going to die.

[–] argv_minus_one@beehaw.org 1 points 2 years ago* (last edited 2 years ago)

Finding clothes on a chair isn't constant-time. You have to search through the heap of clothes to find the item you want. It has the same time complexity as searching through the closet; it's only fast because n is small.