CS 4560 guest lecture: Ladybird browser development

preview_player
Показать описание
I was invited by professor Pavel Panchekha at the University of Utah to speak to his CS 4560 (Web Browser Internals) students about Ladybird, and give a demonstration of real-life browser development. We finished up with a Q&A.

Комментарии
Автор

That little coding session was like a drop of water. We NEED coding videos again!!! ❤

perotubinger
Автор

Man, these students are lucky. It's not often you get a talk like this in school.

Bobbias
Автор

The answer to why we need Ladybird @28:45 is so important to the entire industry.

neozeed
Автор

Hey Andreas, currently watching your talk. Really nice so far. I included ladybird in my lecture‘s browser overview which I start giving today. Hope that I can also include it in the top 3 to use browsers in the future. Really looking forward to replace Firefox with Ladybird 😊👍👍

nils-kopal
Автор

Man you are a living legend, I remember your videos a couple of years ago and you continue to deliver, it's a really outstanding progress, build an OS and a web browser simultaneously, one must be VERY smart to do that. Wish you all the success and wellness.

maxkade
Автор

I miss your coding sessions but i understand that now you have a lot of responsibilities since the project growth

reidond
Автор

I just realised that 2:11 is the first time I have actually seen a photo of you head to toe in the 6 years I've known you LOL

Great presentation btw :)

Quaker
Автор

nuts that this stuff is just for free online

ginogarcia
Автор

Really enjoyed this lecture Andreas. Hoping you get similar invitations in the future

glenfordwilliams
Автор

Five BILLION dollars is hard to turn down. Stay strong.

mrorigo
Автор

Companies being afraid of GPL is a virtue.

ukyoize
Автор

So inspiring Andreas, keep up the work! I can't even code C++ but maybe one day I can contribute :^)

maxbrown
Автор

Did you try using the mold linker to speed up link times?

nightmix
Автор

1:00:35 — Lol, if I remember right, the story goes that back in the day, nobody JIT'd javascript code, but Google saw that Google Maps (and/or Google Earth?) were sluggish, so they went and forked Webkit to create Chrome.

Rage
Автор

I think the "don't roll your own crypto" is more around creating a custom crypto algorithm than implementing an existing crypto standard. That's because it is difficult to make a new algorithm secure and requires specialist knowledge. Auditing the crypto software is similar to auditing the other software.

msclrhd
Автор

Andreas, having been an avid channel viewer over the last few years, I was wondering about you "exporting" Ladybird from SerenityOS, but when one considers Node, you cannot help wondering why you cannot "export" JavaScript in a similar way. That will be one amazing idea as well. Node needs competition.

your_utube
Автор

saw one kid shake there head when you asked if they where familiar with cpp. Must be a java school.

JG-nmzk
Автор

Will Ladybird appear at Web Engines Hackfest this year?

AapoAlas
Автор

1:11:30 that hurts my feelings, more than half of the test suite is simd

cxboog
Автор

tbh i dont know any sane web dev who would depend on eval (in the current day), everyone should just deprecate it and consequently remove it from the spec

CYXXYC