Remix.run Logo
usrbinenv 10 hours ago

This will be another bad decision just like with Swift. From what I heard, Rust is notoriously bad at letting people define their own structure and instead beats you up until you satisfy the borrow checker. I think it'll make development slow and unpleasant. There are people out there who enjoy that, but it's not a fit for when you need to deliver a really huge codebase in reasonable time. I remember Andreas mentioning he just wanted something like C++, but with a GC and D would be absolutely perfect for this job.

Perz1val an hour ago | parent | next [-]

Maybe, but will they have to fight with borrow checker for doing some other than (the very OOP) DOM components? They'll obviously use both for a long time in the future, so more functional places can get Rust, while more OOP places can benefit from C++

thiht 10 hours ago | parent | prev [-]

Nobody uses D

p0nce 8 hours ago | parent | next [-]

This is like the "real world" argument. Nobody uses that "in the real world", except well people that do.

Kapendev 7 hours ago | parent | prev | next [-]

Well, I do!?!! It's even faster than zoomer langs like Odin. You should try it.

Kapendev 7 hours ago | parent [-]

Zoomer is a good word btw. I love zoomers.

usrbinenv 10 hours ago | parent | prev [-]

And? Does it work? Because it does. It's a lot closer to C++ and you literally need like a week to start being productive and it's insanely flexible as a language. Nobody uses Swift also, but the additional problem with Swift was that it's entirely Apple-centric.

thiht 9 hours ago | parent | next [-]

> Nobody uses Swift also

Yep, it was also a weird, not entirely pragmatic choice, even if it was well justified technically and all-in-all rational. D would be the same.

cromka 10 hours ago | parent | prev [-]

Entirely Apple-centric?