[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology


Thread archived.
You cannot reply anymore.


[Advertise on 4chan]


File: IMG_20260223_162653.jpg (68 KB, 1008x544)
68 KB
68 KB JPG
https://ladybird.org/posts/adopting-rust/
Am I the only one losing faith in ladybird? I think at this point servo might actually be the new browser that replaces Firefox. I don't think this wishy washy attitude really shows that kling is confident in his vision for the browser. Servo was written in rust and continues to be written in rust and seems confident in that choice where ladybird seems like it was written in C++ and now is trying to jump to another language for no reason beside Klings inability to commit to something.
>>
>>108222881
>Am I the only one losing faith in ladybird?
>browser named ladybird
You didn't know it was a troon browser by the name alone?
>>
>I used claude
Andreas has fallen.
>>
>>108223420
The guy who is making it wasn't a troon. He was just an ex apple dev. He was actually doing some pretty cool shit, but it seems like he is just fucking around and not taking the project seriously. I honestly don't get the people who feel the need to shoe horn in a language that fulfils the same purpose into their projects. If he felt that C++ wasn't safe and needs memory safety he should have just started with rust. I can at least respect servo for that.
>>
Who or what are any of those?
>>
>>108223457
>ex apple dev
Yes, a troon that's what I said. Not only is it named ladybird you admit you knew he was an apple faggot and still didn't come to the very obvious conclusion it's a troon browser. You have to go back
>>
>>108223716
>Who or what are any of those
>C++, Swift, Rust
All programming languages.
>Andreas Kling
A Nordic dude who built his own operating system and then started working on his own web browser
>Lady bird
A new browser being written by Andreas Kling in C++ and Rust
>Servo
Another new browser being written 100% in rust
>>
Some people don't have principles, and sell themselves for sponsor money
>>
I don't care about Rust but I'd take it over Cpoopoo any day.
>>
>>108224373
>Apple = Troon
That's would make most people troons because Apple has a decent market share of computer users. I do not just assume every person who uses Apple is a troon. That would over represent their population.
>>
>>108224393
>Sponsor money
But I don't even think he is being paid to switch. Before his move to rust he was trying to switch to swift which just seems like a waste of time and resources. Why add another language when it is filling the same niche that another language in the project already fills? Its super pointless. They don't even have the excuse Linux has that rust didn't exist when they started the project.
>>
>>108222881
>AI converted the entire project into rust
>>
File: ai rust.jpg (96 KB, 638x546)
96 KB
96 KB JPG
>>108224434
>>
>>108224434
AI-based sex change
>>
>>108224434
Yeah wasn't a huge fan of how he validated the change. I don't think peer reviews by AI and old test are good enough to just say let's push this to prod.
>>
>>108222881
did anthropic throw money at him or what? this is so out of character
>>
>>108224495
>Did Anthropic throw money at him
If they did they haven't been listed as a sponsor yet on their site, but I agree it seems kind of lazy coming from the guy who used to roll everything including the underlying libraries.
>>
>>108222881
>we picked swift because we can't use rust
>nvm we're using rust
What the fuck are they even doing lol
>>
File: fufufu.jpg (60 KB, 1360x768)
60 KB
60 KB JPG
>Swift
Good, fuck this Applejeet memelang
Objective C and all of its faggot descendants can stay in the poojeet landfill where they all belong
>>
"recovery" has turned into an entire curriculum (originating in the US) or even doctrine and is something people believe in periodically, or more like variably. they believe in it proportionally to how close they are to the to the last time their life became fucked up beyond recognition. the curriculum is the only thing that can save someone that low sometimes but it stops being true after a while. all the details are forgotten. if it never needs to be remembered again, maybe it was never true.

andreas kling probably lost interest in serenityos because the premise of it isn't relevant to him anymore at least not in a way he can see now
>>
>>108222881
I hate Rust but if that browser is a Chromium alternative we should give him some support, his marketshare won't be huge anyway
>>
>>108222881
POSTED IT AGAIN AWARD
>>
File: g7nd94o92e041-3217937698.jpg (47 KB, 1080x1009)
47 KB
47 KB JPG
>>108225148
>>108222881
It won't be
What he's not telling you is he's using claude and Anthropic already tried this "LET'S MAKE CLAUDE CODE A NEW BROWSER!!!!" shit with Cursor, and you know what it did? Stole 80% of Servo's codebase.

https://pivot-to-ai.com/2026/01/27/cursor-lies-about-vibe-coding-a-web-browser-with-ai/

What Ladybird's dev is doing is incorporating Servo code into Ladybird without attributing it and without knowing that is what is being incorporated because he does not write rust nor does he know how the AI works.

If you're wondering: Yes OP did repost this thread after this was pointed out last thread and yes the thread died almost immediately after this link was posted. OP is, in fact, the eternal nigger
>>
>>108225148
>We should support him
I want to, but this fiddling around instead of focusing on what makes the core project better makes me doubt him. I hope he just focuses on the browser compliance instead of trying to experiment with all these different languages.
>>108225170
>>108225200
>Posted again
I genuinely don't know what thread you are talking about? Also I doubt that the thread that you are referencing was the same as this one. The other thread is probably someone just whining about rust. My issue is not with rust, but with how quickly he keeps adding languages that add nothing to the project.
>Adding servo code
That kind of supports my point that I don't think ladybird is going to be the browser that replaces Firefox.
>>
>dumb retards don't even realize that he "ported" a part of his JS engine, while servo uses spidermonkey, which happens to be the exact part that is NOT written in rust
well, at least this is different from the usual tech illiterate /g/eet and /pol/ tardations
>>
>>108223457
I believe the project started out as part of SerenityOS hobby project where they wanted everything in C++. Ladybird left the project
>>
>>108225278
>Uses spider monkey
Yeah but I'll bet they end up replacing it and ask yourself this, what takes more work replace a subsystem or replace everything? They only have to write their own JS engine kling has to rewrite his whole browser if he wants to switch to rust. That or he can waste his time trying to add Odin, zig or carbon to his project because it became his fancy of the week.
>>
>>108224396
Apple users are retarded, not troons.
But apple employees? High likelihood of homosexuality.
>>
yo this guy is an idiot.
>>
>>108225951
>yo this guy is an idiot.
oops clicked send. imagine switching from switch to c++ to rust. and not even actually switching but giving up and using AI to convert it to rust. I don't even care that its rust. the fact that he couldn't even be bothered to do an actual conversion for the browser he's being paid money to write is hilarious. why not just fork firefox whatever at that point?
>>
File: images.jpg (8 KB, 183x276)
8 KB
8 KB JPG
>>108224373
the fact is you are right and it's a sad world we live in I remeber ladybird as two things, a cool insect and a company that published nice books when I was a kid. The world has become an open sewer. It's good the internet is dying.
>>
>>108225958
it really does go against the whole "from scratch" idea behind ladybird
I think he's back on drugs
>>
>>108224434
I had to stop following so many Linux things online because every new report or article was turning into
>check out this cool new tool!
>look inside
>a rewrite of something that already exists, written in Rust, with AI assistance
>>
File: 1000019466.jpg (174 KB, 837x1118)
174 KB
174 KB JPG
ShareX is now cross-platform
Thanks to the power of vibe coding
>>
>>108223457
>The guy who is making it wasn't a troon
He was a self-admitted roidtroon.
Probably needs to take supplemental T for the rest of his life because his atrophied balls no longer work.
>>
>>108226281
>it really does go against the whole "from scratch" idea behind ladybird
In his early videos, he described these projects as almost a form of therapy, and he definitely marketed them in a similar style to others as Casey Spergaturi did Hand-Made Hero.
Last I checked they were hell-bent on rewriting the entire stack from scratch,.
Now they're using AI (which inherently involves copying existing systems)?
>>
>>108226281
>I think he's back on drugs
Perhaps he sees the writing on the wall and realizes that the future is AI-driven agentic dev, whether he likes it or not, and this is him throwing in the towel, saying
>eh fuck it
and going back on drugs as well?
>>
nigger AI rewrote the existing C++ code line by line, prompt by prompt. it's not vibe coded or copied from Servo
>>
>>108225300
>where they wanted everything in C++.
No he didn't. He started Serenity OS as a fun project. He was using C++ because he was familiar with it. Eventually they decided to write their own memory safe called "Jakt".
>>
It cant load my 30 years old website, no amount of clout will save this dumpster fire
>>
>>108224380
>in C++ and Rust
there are 0 lines of rust in the ladyboy codebase
>>
>>108222881
So he Invested 2 weeks of development time on rewriting a small part of his browser in Rust.
Now he has:
- a bigger build dependency
- longer compile times
- larger binaries
- the same amount of safety as typical C++ using RAII already used in Ladybird

What a monumental waste of resources and effort!
>>
>>108226281
>it really does go against the whole "from scratch" idea behind ladybird
ladybird never had that, that idea was killed the second it split off from serenity, because they want to make something actually functional
>>
>>108227146
> they want to make something actually functional
then why are they wasting their time on stupid things like Rust
>>
>>108223457
>>He was actually doing some pretty cool shit
>buggy POOSIX clone OS #424
>pretty cool shit
Why do people prop this morons up? Who invested in his shit browser anyway?
>>
>>108225278
There are a few JavaScript runtimes written in rust anon.
>>
>>108227088
>small part
25k line merge request
>>
>>108227311
and none of them is used by servo.
and the good one is slow. and the fast one is itself vibe-coded based on V8.
and this was code translation, not code generation to a spec.
so, in no way was this particular part of ladybird lending from servo via AI, like the other anon(s) was/were confidently hallucinating.
the point about this possibly happening when the rest of ladybird starts moving over is slightly more convincing, tbf. but still not really, giving the "code translation" part. you wouldn't be indirectly "stealing" servo code that "looks like C++".
>>
>>108227814 (Me)
s/giving/given
>>
File: IMG_6528.png (1.13 MB, 1668x2388)
1.13 MB
1.13 MB PNG
>>108223420
>>108224373
This looks like a troon to you?
>>
>>108228127
leave /g/eets be man. it's been a hard week for them
>>
>>108228127
Bald gay man
>>
>>108228127
In denial, yes
>>
>>108227074
>Zero lines of rust
Did you read the link in the original post?
>>108227287
>Why do people prop him up
Building an entire OS is pretty cool. If a mechanic built his own car from scratch that would be pretty cool even if it was worse than a car a big automotive company would build. Its impressive a single man could do that.
>>
>>108222881
>Am I the only one losing faith in ladybird?
I never had faith in ladybird in the beginning. The way I saw it some eceleb dev or something announced he was gonna build a browser, he changed his mind 2 times (now 3) on what language he's gonna write it in and people have been overhyping it as "the new browser engine that will save us from Chromium tyrany" even though Servo was right there already rendering browser pages and steadily improving and getting more features.
>>
>>108222881
how long until andreas troons out?
>>
>>108224373
go back to what
>>
>>108229361
>Eceleb dev
Yeah, I would have felt the same way, but he made so much progress in the beginning, hell he was ahead of servo development for a while when it came to web standards test. I guess I'll have to experiment with it and see how well to works.
>>
File: 1590524137-0.png (79 KB, 326x277)
79 KB
79 KB PNG
>>108228127
>Presented the ladygirl browser at futa conference
>>
File: 1758943838596958.png (1.46 MB, 1049x1035)
1.46 MB
1.46 MB PNG
>>
https://xcancel.com/awesomekling/status/2001052947904335886
>vibecodes his browser instead
>>
>>108228127
>Andreas is now imagineposting on twitter
how the mighty have fallen
>>
>>108229512
deadass saw a hacker newsy call it ladyboy. I think by mistake.
>>
>>108225080
rape satania
>>
File: file.png (227 KB, 500x500)
227 KB
227 KB PNG
>>108223420
>ladybird
Based name, I tell ye h'what
>>
>>108226365
i just use windows native tools and be done idc if it has less features than the thing being recommended
>>
I agree, switching to another language adds pointless complexity. What even is the point in introducing a new language which fulfills same goal as already used one.
>>
>>108234397
C/C++ is memory unsafe, Rust is memory safe and prevents data races.
>>
File: NPC.jpg (32 KB, 636x773)
32 KB
32 KB JPG
>>108234515
>C/C++ is memory unsafe, Rust is memory safe and prevents data races.
>>
>>108227814
>and none of them is used by servo.
>and the good one is slow. and the fast one is itself vibe-coded based on V8.
That's the point no? Outside V8/JSC/SM the engines are just slow as fuck: https://zoo.js.org/
The fastest feature complete jitless engine is QuickJS (product of Bellard magic) and even that is ~30x as slow as V8. I predict they will give up and switch to another JS engine eventually, just like they did for their rasterizer, HTTP client, TLS, etc.
>>
>>108222881
>Ladybird ditching Swift
Good
>with help from AI
Yikes
>That cleanup will come in time.
(It won't)
>>
>>108234785
why dont they steal Chakra? it's not used in Edge anymore and its open source now and really fast
>>
>He trusted a junkie
He's just looking for shit to keep busy so he doesn't relapse. That's why he keeps changing priorities and jumping around the moment something gets boring and stale he'll go back to snorting coke again.
>>
File: 1769965682692551.png (1.03 MB, 996x996)
1.03 MB
1.03 MB PNG
>>108222881
I said this in a similar thread: >>108236616
>I always asked this question, what will ladyboy offer over webkit, chromium and gecko? It seems just a worse option made by a crackhead autist, we might be close to getting servo than it. Even if we suppose it can be completed, it will be a nest of bugs and vulnerabilities, and always behind whatever embrace, extend, and extinguish tactics used by w3. And the retards decided to implement everything themselves, instead of using and extending the available options, because I suppose for them it's more a fun quirky thing to do, rather than a serious project. And them embracing rust with AI is enough for me to know we're never getting anything of value.

>A more sane solution for them, or most people, is to fork chromium or webkit, and customize from that, akin to what brave did.

>Most people seem to support it as a replacement of big tech, nothing technical I suppose.

>>108225947
I upvote this. The original main webkit dev trooned just recently. And he had a wife and kids, lmao. This shows what making a web browser does to a man.

>>108226281
>I think he's back on drugs
lmao

>>108235277
this
>>
if rust is so great, why is new firefox so shit
>>
File: mozillla.jpg (769 KB, 2400x3816)
769 KB
769 KB JPG
>>108237121
>>
>>108237166
there has never been such mismanaged product as firefox
the fucking browser lacks behind the security of chromium for years and it still doesnt have PWAs and they clearly dont give a fuck about making the browser futureproof
>>
>>108223447
This is actually a really good and valid use case for LLMs.
>>
>This is not becoming the main focus of the project. We will continue developing the engine in C++
Who cares if they port some subsystems to safer rust? Contrarian tech illiterate /g/ users won't stop further adoption lol.
>>
>>108238107
>A progressive web application (PWA), or progressive web app, is a type of web app that can be installed on a device as a standalone application.
what is the use case of installing a website?
>>
>>108238278
>what is the use case of installing a website?
Devs were lazy shits and couldn't be bothered to make a natively optimized app
You VVILL run a full chrome instance for every program you use and you VILL like it
>>
>>108238318
>You VVILL run a full chrome instance for every program you use
dumb retard, that's not what a PWA is
>>
>>108223447
It was over the second he threw it out from the serenityOS project. The second I saw it start depending on skia I knew it was doomed.
>>
>>108238278
to give a real world example
I couldnt install X for grapheneOS because apparently it need play integrity, but the PWA didnt
there are times when the browser version of sites are better than the apps and using PWAs are great
and since PWA is its own instance, deleting cookies and shit wont nuke whatever I have in my PWA
>>108238318
where PWAs are used they would never write actual native apps anyway
>>
>>108238343
so what you really want is better control over cookie deletion
>>
>>108238332
That IS what it is. The only difference is that it has no titlebar and controls.
>>
>>108238361
if firefox implements something easy for mobile similar to PWAs for my use case then I dont care what it is, but what they currently have (which arent even on mobile) is just different sessions and that shit is not nice to use
>>
>>108238366
dumb retard
>>
>>108228127
Give it six months.
>>
>>108224373
He literally gets accused of being a nazi daily by troons. He did post about progress on his OS long ago on /g/ and it included a native 4chan browser preinstalled in the OS
>>
>>108224373
apparently apple's corporate culture is basic bitch white collar business. people clock in their hours and go home. i was suprised to learn that.
>>
> rust
it's over, so we return to having just chromium
>>
>>108228127
unironically, the name is a suspect "ladybug" and the x posts are suspect as if the guy is trying to play tricks

never relax around trannies. also no windows build = tranny confirmed
>>
Why are people upset about the name Ladybird? You guys know it's an animal and the Lady being referred to is St Mary?
>>
File: 1765193591791144.jpg (134 KB, 730x752)
134 KB
134 KB JPG
As a swift developer, they made a good choice
Swift is great but rust is better. and apple's support for anything related to swift is abysmal.
>>
>>108242943
people here are brown and have never seen green northern nature where ladybirds are a thing
>>
Everyone called the guy(s) working on ladybird absolute retards for using swift to begin with.
Expect absolutely nothing and maybe check on the project in 4 years or so.



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.