Why You Shouldn’t Build Your Next App in Rust

Why You Shouldn’t Build Your Next App in Rust

warpdotdev

1 год назад

87,633 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

warpdotdev
warpdotdev - 24.05.2023 18:21

Are you using Rust to build UI? 🤔 Let us know!

Ответить
Yuppi
Yuppi - 13.11.2023 16:10

I've seen people write an assembly or another language block inside rust code, maybe GUI is best done that way. Like letting rust do what it does the best, run core code really fast and safe, but separating the GUI to something evil rust shouldn't touch. After all, isn't multiple languages in a project a very common thing already? Like most of the time for web stuff you just have to step into the javascript world to save yourself from more pain.

Ответить
John Smith
John Smith - 12.11.2023 00:20

ohh great open source project!
wait a second...and I am out

Ответить
ShiNijuuAKL
ShiNijuuAKL - 10.11.2023 22:14

Yeah, during the whole video I was just thinking: ".... we can just do it like elm does" I wasn't expecting ecs tho, even though I got interested in rust because of bevy

Ответить
ScrewThursdays
ScrewThursdays - 09.11.2023 12:08

? did she generate it using chatgpt
what a word salad

Ответить
Sunlight
Sunlight - 09.11.2023 05:53

Idk why so many rust users get offended so easily. I (most of us i believe) curse js all day and still use it 😂

Ответить
Beau Lunn
Beau Lunn - 05.11.2023 21:46

Wow! Smart young lady!

Ответить
Roberto Giménez
Roberto Giménez - 04.11.2023 22:13

Anything OOP can do, traits can do better.
The mutability thing is not really a problem in Rust.
Problems with references and the borrow checker? Use smart pointers. Accessing smart pointers is very performant, like accessing references (without optimizations).
Iced is amazing, but still lacks many features.

Ответить
Олег Сухетский
Олег Сухетский - 04.11.2023 00:37

13 And no man hath ascended up to heaven, but he that came down from heaven, even the Son of man which is in heaven.
14 And as Moses lifted up the serpent in the wilderness, even so must the Son of man be lifted up:
15 That whosoever believeth in him should not perish, but have eternal life.

16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life.
17 For God sent not his Son into the world to condemn the world; but that the world through him might be saved.
18 He that believeth on him is not condemned: but he that believeth not is condemned already, because he hath not believed in the name of the only begotten Son of God.

19 And this is the condemnation, that light is come into the world, and men loved darkness rather than light, because their deeds were evil.
20 For every one that doeth evil hateth the light, neither cometh to the light, lest his deeds should be reproved.
21 But he that doeth truth cometh to the light, that his deeds may be made manifest, that they are wrought in God.
(Jn.3:13-21)

Ответить
Arnold Layne
Arnold Layne - 30.10.2023 14:12

DIDN'T ASK PLUS YOU'RE FEMALE

Ответить
Ashish Singh
Ashish Singh - 26.10.2023 13:25

So rust is basically golang without garbage collector?

Ответить
Swedish Psychopath
Swedish Psychopath - 26.10.2023 10:47

It is almost as the person in this video doesn't know object oriented programming. It also looks like it doesn't understand how to handle memory allocation.

Ответить
Eduard Karesli
Eduard Karesli - 18.10.2023 11:54

How is writing GUI libraries in Rust more difficult than writing them in plain C? Most GUI libraries were written originally in C, not even in C++, and in C you don't have any OOP.

Ответить
christian m
christian m - 15.10.2023 10:00

I've been attempting to find compelling reasons to learn Rust, but it seems to be a challenging programming language in many practical aspects. It will likely be another unsuccessful effort to replace C and C++.

Ответить
🪐🚀 Carina Akaia
🪐🚀 Carina Akaia - 11.10.2023 07:59

I'm learning Dioxus at the moment

Ответить
Jorge Martínez
Jorge Martínez - 10.10.2023 13:46

I think you should. Rust is an amazing language. It's easy if you know C. If not, it can be tough at the beginning. But trust me, I've been developing software for the last 37 years and Rust advantages and performance are amazing.

Ответить
Doug Lopes
Doug Lopes - 06.10.2023 05:01

So, instead of inheritance you make composition... I think?

Ответить
MozesCodes
MozesCodes - 03.10.2023 03:10

Omg someone mentioned Elm! I work with Elm quite a headache tbh.

Ответить
windigo77
windigo77 - 02.10.2023 03:13

why are you a clit ripper?

Ответить