Live data from Hacker News

Ladybird browser to start using Swift language this fall

twitter.com

81–90 of 205 posts

Re: Ladybird browser to start using Swift language this fall

#81
post #23
post #6

Earlier quoted context omitted.

I’ve just read the swift build guide and there’s no sign of a closed-source version of LLVM. What are you talking about?

peppermint_gum didn't mention a closed-source version of LLVM either. "Private" just means "their own" here.

> "Private" just means "their own" here.

"Fork" is actually the word that means "their own". The "private" does indeed mean "proprietary" in this context.

Re: Ladybird browser to start using Swift language this fall

#83
post #61
post #32

Earlier quoted context omitted.

This is such a weird thread, sure it's a nit but grammatically a person of unknown sex should be either "he or she" or "they." And the latter is by far the preferred form by English writers regardless of political affiliation. It didn't become a political thing until Andreas made it political. It would have taken two seconds to be like "+1 Good catch man, merged."

It could be an age thing. When I was taught grammar 40 plus years ago, for someone of indeterminate sex, “he” was taught as always appropriate, “he or she” was a somewhat clunky alternative that was situationally appropriate where you were stressing the gender neutrality, and “they” was just simply bad grammar which would get you bad marks. I’m honestly not sure when that changed.

“They” is particularly convenient when discussing about people over the internet, because not only we don't have to assume the person's gender, but we don't have to assume if it's an individual or a group either.

And tbh using gender in pronouns is artificially annoying, and it's good to see English has a way out of it, like it got rid of giving genders to common objects like most European languages (“Non, it's La chaise, chair is feminine in French” -_-').

Re: Ladybird browser to start using Swift language this fall

#84

Earlier quoted context omitted.

"They" as a gender neutral singular pronoun has never been bad grammar, and has been accepted in common use for many hundreds of years.

A fun fact I learned just recently is that even Shakespeare used singular "they": http://itre.cis.upenn.edu/~myl/languagelog/archives/002748.h... (and even singular "themselves" !) which puts to rest approximately every argument I've ever seen against it.

It was also used in the King James Bible, published in 1611.

Re: Ladybird browser to start using Swift language this fall

#85
post #65

I totally get using Swift in this context considering their heavy emphasis on C++. From my personal experience, Swift still feels like the early days of Open source .NET/Mono. You will definitely experience the growing pains of being an early adopter of the language. The fact that JetBrains killed AppCode in Dec of 2022 7 years after Swift went Open Source is telling to me that getting the traction outside of the App…

C# has a uphill battle against those that don't believe in systems programming languages with GC, despite several graphical workstations have been done in the past in such languages. Unfortunately freebie UNIX, and security was yet decades away to be relevant to governmental regulators, thus they never managed to gain enough mindshare to keep going. Additionally even with all the .NET team efforts, the technology rem…

GC still has the downside of higher memory overhead. While I’m not particularly a fan of Swift, this is a relevant argument for a general-purpose browser implementation.

Re: Ladybird browser to start using Swift language this fall

#86
post #61

Earlier quoted context omitted.

It could be an age thing. When I was taught grammar 40 plus years ago, for someone of indeterminate sex, “he” was taught as always appropriate, “he or she” was a somewhat clunky alternative that was situationally appropriate where you were stressing the gender neutrality, and “they” was just simply bad grammar which would get you bad marks. I’m honestly not sure when that changed.

"They" as a gender neutral singular pronoun has never been bad grammar, and has been accepted in common use for many hundreds of years.

It's been qualified as “bad grammar” by many people over the years though.

Re: Ladybird browser to start using Swift language this fall

#87
post #38
post #18

Earlier quoted context omitted.

It doesn't matter if only a portion is toxic, because that portion can easily poison the well all on their own for everybody.

It does matter because there is a portion that is toxic in about any sizeable community, so following that logic all wells would be easily poisoned

All wells are easily poisoned, though; Hyprland for example.

Re: Ladybird browser to start using Swift language this fall

#88
For those who are worried, Andreas is a thoughtful dude. This decision was not made on a whim.

Also, they’re not doing a massive rewrite:

> The Swift team is also investing heavily in C++ interop, which means there's a real path to incremental adoption, not just gigantic rewrites.

To me, the Tweet does a good job justifying the decision. I’m rooting for Ladybird, and I hope this decision pays off. A modern browser in a modern language sounds like a dream come true.

Re: Ladybird browser to start using Swift language this fall

#89
post #55
post #7

============================== Andreas Kling @awesomekling · 44m My general thoughts on Rust: - Excellent for short-lived programs that transform input A to output B - Clunky for long-lived programs that maintain large complex object graphs - Really impressive ecosystem - Toxic community ==============================

As someone that likes Rust, but is decades away from the days I identified myself with any specific language, the Rust Evangelism Strike Force are the ones that spoil the party. That is exactly the way to put off people, that initially could even be welcoming to hear about what the language is all about.

> Rust Evangelism Strike Force

I realize this is not what people generally are referring to when they complain about the Rust community, but this is the part that annoys me.

Feels like every damn day I see people preaching the Good News of Rust, pointing to things as being the unique and sole property of their preferred language. Except those things have been around for ages, in other languages.

Memory safety? Invented by Rust! Algebraic Data Types? Invented by Rust! Funadamental FP constructs? Invented by Rust! High performance? Invented by Rust!

If instead they just said that they enjoy having all of these things in a single language, well great. But instead it has to turn into a preach fest.

Re: Ladybird browser to start using Swift language this fall

#90
post #31

Earlier quoted context omitted.

Ladybird and Serenity have a policy of not allowing any sort of expression of or reference to someone's sexuality or gender identity, as this is deemed "divisive" or "politicising". Rust does... not have that.

[flagged]

[flagged]
Post reply on HN