Skip to main content
Javier1
Principal
February 18, 2023
Question

Is anyone using Rust here , any toughts?

  • February 18, 2023
  • 3 replies
  • 8533 views

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?

    This topic has been closed for replies.

    3 replies

    Pavel A.
    February 19, 2023

    In Rust we don't trust

    Javier1
    Javier1Author
    Principal
    February 20, 2023

    but why

    hit me up in https://www.linkedin.com/in/javiermuñoz/
    AScha.3
    Super User
    February 19, 2023

    :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""."
    Javier1
    Javier1Author
    Principal
    February 20, 2023

    >>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

    hit me up in https://www.linkedin.com/in/javiermuñoz/
    Piranha
    Principal III
    February 19, 2023

    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...

    Javier1
    Javier1Author
    Principal
    February 20, 2023

    >>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

    hit me up in https://www.linkedin.com/in/javiermuñoz/