R Meets Hardware
Mark Niemann-Ross
Author of "Stupid Machine" and educator at LinkedIn learning
R is a programming language for statistical computing and data visualization. It has been adopted in the fields of data mining, bioinformatics, and data analysis.
Data mining, bioinformatics, data analysis...
...But not hardware.
We assume R isn't useful for flipping switches and reading sensors. But that's an assumption, not a fact.
Let's be honest. Computer languages are just an abstraction layer on top of the metal. Languages provide constructs to make the expression of logic easier, tailored for the different ways people approach logic and data. But all languages eventually drive the behavior of transistors, and the logic gates and microcircuits built on top of those transistors.
We assume R doesn't care about transistors. Possibly true, but I don't believe that's set in stone. In fact, I've proved it's not true.
read the rest at https://niemannross.com/2024/05/08/r-meets-hardware/
Manager, Digital Engineering & HW Chief Engineer
6 个月I just started using R to help a friend with programming. Never thought that I'd ever connect this to hardware GPIO lol
So a Robot walks into a bar and says "I know how to use R to analyze statistical data about the entire history of humans including their weaknesses. The bartender listens, then states "Sorry, we don't serve robots". The robot replies "According to the data, you will very soon".