I have no prior knowledge of low level programming.

My question to all.

Should I jump straight into Rust ?

or should I do C, C++ in order to fully understand the abstractions in rust?

@seb @freemo @jump_spider -- please help and do tag pro coders and builders like yourself (I don't wanna waste all my time here discussing politics, need to make friends with knowledgeable people).

ps - where do i donate to qoto

@Full_marx @seb @freemo @jump_spider This is a tough question to answer. If you have experience in another object oriented language jumping into Rust might be the proper direction if you want to use the latest tech.

If you’ve never done any object oriented programming C could be a good start because the language is tiny. Only a few keywords. It could serve to help you understand memory management – you have to do it yourself – and pointers and memory addresses.

Follow

@fahrni @seb @freemo @jump_spider

I am working on web projects for now JS PHP.

I’m doing this on the side.

The main reason I’m doing it is because I want a fundamental understanding of how low level systems work. I don’t intend to code in C.

A bunch of people have told me it is very important to learn about memory pointers if you wanna get deep into pen testing, cybersecurity etc.

My question is. Does Rust assume prior fundamental understanding of memory management.

Because I believe Rust was built to solve security and other issues.

@Full_marx @seb @freemo @jump_spider I believe Rust is a very good choice if you’d like to avoid the thornier issues around memory management. 👍🏼

Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.