Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rewrite the project in rust #1607

Open
Aiving opened this issue Sep 27, 2024 · 30 comments
Open

rewrite the project in rust #1607

Aiving opened this issue Sep 27, 2024 · 30 comments

Comments

@Aiving
Copy link

Aiving commented Sep 27, 2024

Rust is a modern programming language that offers high performance and security at the system programming level, outperforming C++ in a number of key aspects. The main advantage of Rust is its rubbish collector-less memory ownership system, which eliminates the classic C++ problems of memory leaks and access errors. Unlike C++, Rust guarantees safety when dealing with concurrency by preventing data races at the compile level. This makes it more reliable for developing multi-threaded and highly loaded systems. With a stricter and clearer type system and improved syntax ergonomics, Rust allows you to write safe and efficient code faster and with less chance of errors.

image

@Aiving
Copy link
Author

Aiving commented Sep 27, 2024

rust pidarust, uzaete asm like a boss

Assembler certainly has its niches and deserves respect as a tool for working at the lowest level, but in modern programming its relevance has significantly decreased. Direct interaction with hardware and register management are tasks that require tremendous attention to detail and carry a high risk of errors. Assembly code is difficult to read, its maintenance and development is extremely time-consuming, not to mention the security and portability of such solutions.

Rust, on the other hand, offers a much higher level of abstraction without sacrificing performance. It provides a user-friendly and readable syntax, allowing developers to focus on program logic rather than manually managing every byte. At the same time, Rust preserves access to low-level operations without sacrificing safety and reliability thanks to its strict type system and compile-time checking. While Assembler does not guarantee any protection against data races or memory leaks, Rust automatically prevents such errors, offering the ability to create safe and high-performance systems with minimal time and effort.

@Aiving
Copy link
Author

Aiving commented Sep 27, 2024

3dgifmaker68904 3dgifmaker68904 ai generated answer, opinion invalidated

not rust user, opinion invalidated

@BurntRanch
Copy link

rust programmers are always going to be number 1 opps in my book

@Toni500github
Copy link

THIS^

@Aiving
Copy link
Author

Aiving commented Sep 27, 2024

nahida on pfp, opinion obliterated 3dgifmaker88665 3dgifmaker88665

didn't pass genshin, no opinion exists

@Aiving
Copy link
Author

Aiving commented Sep 27, 2024

my gifs multiply with each your response, you are outnumbered

the number of your gifs is proportional to the number of parts of your brain that are rapidly dying off.

@Aiving
Copy link
Author

Aiving commented Sep 27, 2024

'tis but a scratch

it's growing

@Aiving
Copy link
Author

Aiving commented Sep 27, 2024

I can see very well that dislikes are put by angry C++ guys! It seems they are offended by something, I don't even understand what!

@BurntRanch
Copy link

I can see very well that dislikes are put by angry C++ guys! It seems they are offended by something, I don't even understand what!

it is funny to see you fight a losing battle
Simply put, Rust is doodoo.

@Aiving
Copy link
Author

Aiving commented Sep 27, 2024

the fact stands, you are alone, im many, you are literally rusted, how can an oxidized child even manage to defeat my army

your army is rendered rust, get over it, we won before the war even started

@Toni500github
Copy link

the fact stands, you are alone, im many, you are literally rusted, how can an oxidized child even manage to defeat my army

your army is rendered rust, get over it, we won before the war even started

image
image

@Aiving
Copy link
Author

Aiving commented Sep 27, 2024

I can see very well that dislikes are put by angry C++ guys! It seems they are offended by something, I don't even understand what!

it is funny to see you fight a losing battle Simply put, Rust is doodoo.

I hope you have a great sense of humour and can see the issue as one big joke. Just for the record, there's no serious intentions in this issue, I'm just having fun. 🤨

@BurntRanch
Copy link

I can see very well that dislikes are put by angry C++ guys! It seems they are offended by something, I don't even understand what!

it is funny to see you fight a losing battle Simply put, Rust is doodoo.

I hope you have a great sense of humour and can see the issue as one big joke. Just for the record, there's no serious intentions in this issue, I'm just having fun. 🤨

yeah i was joking too lmao use whatever you want

@Toni500github
Copy link

I can see very well that dislikes are put by angry C++ guys! It seems they are offended by something, I don't even understand what!

it is funny to see you fight a losing battle Simply put, Rust is doodoo.

I hope you have a great sense of humour and can see the issue as one big joke. Just for the record, there's no serious intentions in this issue, I'm just having fun. 🤨

Rule 14: Do not argue with trolls — it means they win. The only way to defeat a troll is to ignore them.
Rule 15: The harder you try, the harder you will fail.
image

original

@MagM1go
Copy link

MagM1go commented Sep 27, 2024

😃

@spignelon
Copy link

Memory safety is an illusion, C is the only way

based and redpilled

@Lamby777
Copy link

blazingly fast llama's ass

@BurntRanch
Copy link

how do i disable notifications

@Aiving
Copy link
Author

Aiving commented Sep 28, 2024

how do i disable notifications

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

10 participants
@Lamby777 @MagM1go @BurntRanch @Aiving @Toni500github @spignelon and others