eclipse / mraa

Linux Library for low speed IO Communication in C with bindings for C++, Python, Node.js & Java. Supports generic io platforms, as well as Intel Edison, Intel Joule, Raspberry Pi and many more.
http://mraa.io
MIT License
1.37k stars 614 forks source link

Provide a meaning to "MRAA" #338

Open mulderp opened 8 years ago

mulderp commented 8 years ago

Hi,

as follow up from the discussion on Twitter https://twitter.com/mulpat/status/658258093709635584

It might be nice to get some more meaning into "MRAA".

"Modules" for "wRapping" "hArdware" "Abstractions" maybe?

xbolshe commented 8 years ago

And why MAA was renamed to MRAA :)

arfoll commented 8 years ago

Check #109. The rename from maa was because there was already a libmaa http://sourceforge.net/projects/dict/files/libmaa/libmaa-1.3.2/.

I'll leave this open so the bike shedding can stay here, but sorry there isn't much reason behind the name... If you buy me a beer I'm happy to have lengthy discussions in person about my disregard for project naming :)

xbolshe commented 8 years ago

Hm... MRAA Beer Party.... sounds good :)

mulderp commented 8 years ago

Interesting to hear the very radical approach to project naming :)

I just know that Arduino was apparently based on the bar where the folks met in Ivrea: https://www.quora.com/Where-is-the-Arduino-bar

For sure, MRAA looks interesting as it provides the needed hardware abstraction layer on somewhat different components with different pins.

mulderp commented 8 years ago

in the comments on this hackaday article on Arduino is the idea of "HALAL" for Arduino - hardware abstraction layer abstraction layer.... http://hackaday.com/2015/10/20/the-case-for-arduino-in-real-engineering/

rzr commented 7 years ago

This can be closed : "monkeys really are awesome"

in own @arfoll words at #IOTWTB http://iot.withthebest.com/

https://github.com/intel-iot-devkit/mraa/issues/109