Hypothesis: a programming language having a mascot is a warning sign.
- Perl 6: Camelia the butterfly (and Perl 5 had camels)
- PHP: the elePHPant
- (I don't think Python actually has a snake *mascot*, just a logo.)
- Java: Duke, the...whatever, that Sun licensed out in an almost pleading appeal for fanart (https://web.archive.org/web/20070618073343/https://duke.dev.java.net/)
- Go: the Gopher which eats all your descriptive variable names
The only outlier is Rust's crab, Ferris, which makes me uneasy about that otherwise green-looking grass over there from my mascotless fields of C++. Other perfectly reasonable mascotless languages include TypeScript and Haskell, for the negative hypothesis. Maybe type safety is incompatible with fun.
...C needs a mascot.
I'd forgotten how this video also depicted aggressively pushy recommendation systems, notification overload fighting for your attention, and getting frustrated with unresponsive UI.
About half an hour in it literally has icons sliding in with folks lifting their hands and coughing to interrupt the speaker with their own thread.
Want a vision of the future, ask a satirical science fiction author.
This is a space for soft friends and friends of soft friends to gather together!
In this city we're all about soff frens and compassion and caring about each other!
Leave your hatred at the door.
Listen actively to and honor the requests of others; always respond with compassion first.
If you’re ever unsure, ask first. Use CWs where required.
If you’re accused of causing harm, either take some responsibility or ask moderators for help.
The whole space may be liable if you do.
All reports go straight to our moderation team. We’re here to help!