cancel
Showing results for 
Search instead for 
Did you mean: 

Is anyone using Rust here , any toughts?

Javier1
Principal

0693W00000aH95cQAC.png 

  • Does it deliver what it promises? (you could helloworld a web page and a microcontroller with no big code difference)
  • Is it worth the hussle of learning it?
  • Is there any real example of a situation where Rust saved the day?

we dont need to firmware by ourselves, lets talk
6 REPLIES 6
Pavel A.
Evangelist III

In Rust we don't trust

AScha.3
Chief III

:squinting_face_with_tongue:

here an example...

https://jonathanklimt.de/electronics/programming/embedded-rust/rust-on-stm32-2/

my opinion is : to get something new running, more important than writing in c, c++, or rust is what is there around the core: working libs for all the peripherals and examples, showing how to use all the gimmicks on the chip.

how about this in rust ?

If you feel a post has answered your question, please click "Accept as Solution".
Piranha
Chief II

First, one must understand the difference between a programming language, standard libraries and a platform (OS and other libraries). Second, one has to define what problem the other programming language has to solve. If one hopes that it will magically fix a broken or stupid code, then one is delusional. No programming language can do it!

> you could helloworld a web page and a microcontroller with no big code difference

WTF? A web page needs an HTML and that has nothing to do with any programming language at all...

>>one has to define what problem the other programming language has to solve. If one hopes that it will magically fix a broken or stupid code, then one is delusional. No programming language can do it!

Got it, still it would be nice not to have to learn 12345 different sintaxis to solve problems that are not that different in essence.

>>WTF? A web page needs an HTML and that has nothing to do with any programming language at all...

I was referring to web development (javascript integration/replacement) , not building a webpage from scratch.

0693W00000aHCWcQAO.pnghttps://www.arewewebyet.org/

Buti have 0 experience with this, so if someone has something to say about it....

As i recognice your experience I take all your moody comments as something to learn and grow from, not as a personal attack, am i understanding the situation correctly?

Pd: i could like all your posts if youd like also, i would get the same ammount of internet points

we dont need to firmware by ourselves, lets talk

but why

we dont need to firmware by ourselves, lets talk

>>to get something new running, more important than writing in c, c++, or rust is what is there around the core: working libs for all the peripherals and examples, showing how to use all the gimmicks on the chip.

Thats my take also, for me its more important something that works, its not clear to me where Rust solves something big that C cannot, and of course is poorly supported, rust is only 10 yars old

we dont need to firmware by ourselves, lets talk