this post was submitted on 01 Jul 2024
122 points (100.0% liked)

Linux

81 readers
5 users here now

A community for everything relating to the linux operating system

Also check out !linux_memes@programming.dev

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 1 year ago
MODERATORS
 

Video announcement by Chris Wanstrath (GitHub co-founder) of the 501(c) non-profit and $1,000,000 donation: https://www.youtube.com/watch?v=k9edTqPMX_k

you are viewing a single comment's thread
view the rest of the comments
[–] onlinepersona@programming.dev 50 points 4 months ago (5 children)

I will never understand why people name stuff just by opening an English dictionary and simply picking a word.

Also why start a browser with C++? Google and Mozilla don't employ nincompoops to work on their browsers and still say 70% of their CVEs are due to memory management errors from C++. Instead of learning from that, they start yet another browser in C++.

In theory it great that this org wants to make an alternative, and probably being funded by a millionaire (billionaire?) can't hurt, but C++ man? Come on...

Anti Commercial-AI license

[–] constableunstable@lemm.ee 17 points 4 months ago* (last edited 4 months ago) (1 children)

I will never understand why people name stuff just by opening an English dictionary and simply picking a word

Naming stuff is hard.

[–] onlinepersona@programming.dev 2 points 4 months ago (1 children)

Yeah, but not that hard.

  • La bird
  • BB.Bird (baby bird)
  • Birdanzo
  • Lanzango
  • Chicbee
  • Elburd (el bird)
  • Birday
  • Bowsun
  • Baysen
  • Lirsi
  • Slay BC

You can even put effort into it and look for translations in other languages, combine them, use a colloquialism not found in the standard dictionary, or so many other things.

Anti Commercial-AI license

[–] ericjmorey@programming.dev 10 points 4 months ago

I like Ladybird more than any of those alternatives.

[–] LeFantome@programming.dev 8 points 4 months ago

For anybody else with the same question…

The Ladybird browser started as a part of the SerenityOS Project. SerenityOS had adopted Ladybug imagery before the browser was conceived. “Ladybird” seemed like a perfectly reasonable name for a core component of the OS given its existing iconography.

It was ( and is ) as good name in context.

Ladybird has decided to split with its SerenityOS roots. I have pretty mixed feelings on that. Regardless, it would be silly to change the name at this point.

The same history applies to C++. SerenityOS is written in C++. Until the split, the OS and browser were maintained in a mono repo with extremely deep code integration and coordination. They share the same custom C++ standard library and coding conventions for example.

SerenityOS was started as a very personal project and the original author is ( or was ) a fan of C++. While I am personally not a fan, it seems like a perfectly reasonable language choice to write an OS in.

[–] Zier@fedia.io 6 points 4 months ago (1 children)

Agree with naming laziness. Ladybird is the name of a Lady Bug. Sick to death of things being named after animals. It's a computer program not a living entity, it has no gender either. Even a nonsense word would be preferable to this mess. Lets call it Zalyo. No one else has that made up word, easy to search.

[–] Telorand@reddthat.com 19 points 4 months ago

I don't mind the name, but if we're throwing out wishlist names, I vote for "'Zombo,' the browser where you can do anything!"

[–] refalo@programming.dev 4 points 4 months ago* (last edited 4 months ago) (2 children)

I will never understand why people are so miserable they feel the need to post grumpy and meaningless bad takes all day every day, with unenforceable anti-AI meme text in every post.

[–] JackbyDev@programming.dev 5 points 4 months ago

grumpy and meaningless bad takes all day every day

You don't sound grumpy at all though lol

[–] onlinepersona@programming.dev 4 points 4 months ago

Another bad take of yours. Nice. It's a pleasure blocking you 🫡

Anti Commercial-AI license

[–] QuadriLiteral@programming.dev 1 points 4 months ago

Cross-platform and performant, are there options besides C++ and rust?