# Julia on embedded devices & validation thereof

**URL:** <https://discourse.julialang.org/t/julia-on-embedded-devices-validation-thereof/81518>\
**Category:** General Usage\
**Created:** [May 20, 2022, 1:54pm UTC](https://discourse.julialang.org/t/julia-on-embedded-devices-validation-thereof/81518 "2022-05-20T13:54:18Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![Allan\_Baker](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/allan_baker/32/42645_2.png) [@Allan\_Baker](https://discourse.julialang.org/u/Allan_Baker)\
**Post date:** [May 20, 2022, 1:32pm UTC](https://discourse.julialang.org/t/julia-on-embedded-devices-validation-thereof/81518/1 "2022-05-20T13:32:02Z")

</div>

For C and C++, there are standards that the compilers follow, there are tools that can be used to check for problems, and it is reliable when deployed to embedded systems. In Julia, there needs to at least be a sense of reliability that embedded systems that deploy Julia algorithms can be verified safe and accurate. For simulations that drive design decisions and verification and validation, accuracy of results is also very important.

Matlab accomplishes some of this by coding out to C or C++ and you still have to verify their coders didn’t make a mistake. Julia could do that as well or cross compile, but it won’t solve the two language problem for a lot of industries until it can be used on embedded system.

I personally like the thought of using Julia verses Intel’s One API to achieve faster development and more robust implementations. But the reliability and ability to verify is very important.

It’s about perception. Fortran is still perceived by many as some sort of gold standard for computational efficiency… not me… but you get what I’m saying.

C++ is digging itself into a hole of complexity. Python is … useful. Matlab is great but expensive for many. Julia still struggles with name recognition and perception in the engineering and software community. I think having a good story on reliability and verification gets people’s attention.

We never see Julia code being run on arduinos? Stuff like that is going to get the younger engineers. In high school FTC robotics competitions they program in Java. Perhaps there are some missed opportunities to make some inroads.

---

_[View the full topic](https://discourse.julialang.org/t/julia-on-embedded-devices-validation-thereof/81518)._
