News for hackers. Stuff that matters.
Re:The Ladybird Browser Project by SkiFire13 on Wednesday February 07, 2024 @12:18PM (#39291215)
> then Jakt, their own novel programming language, because neither C++ nor Rust is what makes him perfectly happy.

TBH Jakt defaults to reference counting, which makes it compete more with Swift and Go rather than C/C++/Rust.

Re:The Ladybird Browser Project by bobajeff on Wednesday February 07, 2024 @01:06PM (#39291926)
As far as I can tell Jakt's reference counting is not optional. So it may be closer to Swift.

That being said I've seen a few people here suggest it's easier to use rust's Rc and Box for everything and treat it like Haskell or Scala. So it might not be so different in practice.

Re:The Ladybird Browser Project by Neikius on Thursday February 08, 2024 @08:36AM (#39301726)
Wait what. Doesn't go have a proper garbage collector or do I need to get reeducated?
Re:The Ladybird Browser Project by SkiFire13 on Friday February 09, 2024 @11:31AM (#39316563)
Yes, it does have a garbage collection, I wasn't trying to imply it uses reference counting.

(Though to be fair reference counting can be considered a rather rudimentary way of doing garbage collection.)