The object system in C++ is so woke that classes can have a polycule as their parent.

permalink
report
reply
7 points

sorry folks, multiple inheritance just made me anti-wokism

permalink
report
parent
reply
7 points

permalink
report
parent
reply
25 points

Linux, operating system of the wokies.

permalink
report
reply
20 points

I am one of those “woke communists” you worry about.

I think anybody who uses that word as a pejorative is a f*cking disgrace to the human race.


https://social.kernel.org/notice/AWSXomDbvdxKgOxVAm

permalink
report
parent
reply

Just when I thought I couldn’t love Linus any more than I do, he goes and says something totally fucking awesome and my love for him grows stronger. That man is a global treasure.

permalink
report
parent
reply
7 points

windows may cause global outages and whatnot, but at least it ain’t so woke

permalink
report
parent
reply
18 points
*

rust takes AGES to compile literally anything. also the compiler on i686 requiring SSE2 instructions is a massive thorn in my side as a old computer user and is the primary driver of my hatred of rust lmao. it gets in my way quite a lot since rust has creeped its way into a lot of open source projects these days

permalink
report
reply
16 points
*

REAL

Rust tends to break or not work entirely outside of modern PCs running Linux or Windows and this also annoys me a lot lol, this is the reason we don’t have Firefox on 32-bit PowerPC machines either :(

You can’t even build Rust on machines with less than 4 GB of main memory at this point

Also suffers from the C++ problem of being so overcomplicated that independent implementations are extremely difficult to write

Deeply unportable language pretending to be a new operating system

permalink
report
parent
reply

Rust is lovely to program in (IMO), but another problem is packaging. Rust basically statically links everything and it makes it an incredible pain for distributions to package individual rust libraries and applications properly. It is one of the most frequent complaints I see scrolling up the screen among contributors on #gentoo-chat.

permalink
report
parent
reply
7 points
*

another issue with the static linking is the larger binary sizes it causes, meaning more of my precious disk space is wasted!!! another big issue on extremely resource limited systems such as 90s equipment with hard drives measured in hundreds of megabytes. i have gentoo running on a OG pentium (coz its one of the few distros left that truely supports it, via their i486 branch) and i have a dedicated hard drive for all the package management files and other caches portage uses lmao

permalink
report
parent
reply
10 points

building lemmy locally on my pc takes like 5-10 minutes and produces >60gb of ‘build files’. absolutely ridiculous lmao.

permalink
report
parent
reply
8 points

also the compiler on i686 requiring SSE2 instructions is a massive thorn in my side as a old computer user

My comrade, tell me what old stinky i386 CPU you use!!

permalink
report
parent
reply
10 points
*

a 80386, multiple 80486’s, a pentium-133, a pentium2, and two non-sse2 pentium4s. and they all have useful purposes for various things. things you cant do with an emulator

old

stinky

now look here buddy

modern tech delenda est

permalink
report
parent
reply
7 points

I was nodding along like “Waow…” [Basedbasedbasedbased] until

Pentium 4s

permalink
report
parent
reply
6 points

Okay, old computer users get a woke c++ pass

permalink
report
parent
reply
18 points

We are this close to hearing a rant about how sum types facilitate the representation of GENDER IDEOLOGY in computer systems and I cannot wait for that moment

permalink
report
reply
18 points
*

former Senior Engineer

Conflates C and C++

“Rust is compromised by a cabal of woke

thank you for your wonderful opinion

permalink
report
reply
11 points
*
Deleted by creator
permalink
report
parent
reply

technology

!technology@hexbear.net

Create post

On the road to fully automated luxury gay space communism.

Spreading Linux propaganda since 2020

Rules:

  • 1. Obviously abide by the sitewide code of conduct. Bigotry will be met with an immediate ban
  • 2. This community is about technology. Offtopic is permitted as long as it is kept in the comment sections
  • 3. Although this is not /c/libre, FOSS related posting is tolerated, and even welcome in the case of effort posts
  • 4. We believe technology should be liberating. As such, avoid promoting proprietary and/or bourgeois technology
  • 5. Explanatory posts to correct the potential mistakes a comrade made in a post of their own are allowed, as long as they remain respectful
  • 6. No crypto (Bitcoin, NFT, etc.) speculation, unless it is purely informative and not too cringe
  • 7. Absolutely no tech bro shit. If you have a good opinion of Silicon Valley billionaires please manifest yourself so we can ban you.

Community stats

  • 1.7K

    Monthly active users

  • 1.8K

    Posts

  • 22K

    Comments