What is python used for in embedded?
The Rise of Python for Embedded Systems continues
I use Python on some pseudo-embedded systems built with Raspberry Pis for data collection for scientists. The scientists love the fact that if they need to alter the code, they will have no trouble figuring it out. For the numbers we're using (dozens of custom units, not thousands of manufactured units) it's a no brainer, Python is perfect. Sure I'd use C if we were making 100000 of these things and getting the cost per unit down as low as possible was crucial, but most projects just aren't doing that. In the vast majority of projects, developer time is your most valuable resource. Now if we're counting by units in production, then you're going to be writing C on 10 cent micro-controllers, but most people aren't doing that.
More on reddit.comIs Python viable for soft real-time systems on embedded Linux?
For those in Embedded Systems: What do you use scripting languages like Perl and Python for on the job?
[OMG I love Python!] (http://www.embeddedrelated.com/showarticle/197.php) It's like a Swiss-army knife for doing
numerical analysis and visualization (with numpy/scipy/pandas/matplotlib/IPython), which is my #1 usage
automation of test equipment and/or communication to embedded system via UART
text processing
quick & dirty GUI thingies with pyqt/pyside/enaml
My personal bias is strongly against Perl; it's the sloppy cousin of Python who takes legally questionable shortcuts. Ruby is like the reformed sloppy cousin of Python who used to take legally questionable shortcuts, and only occasionally lapses back to his former ways.
More on reddit.comThis roadmap reccomends learning python for embedded and I wondered what is python even used for in embedded, because almost all of the languages for embedded like C,Rust,Assembly are low level but python is the exact opposite. What is it used for ? Data analysis?