4 ms·
>Why would you want this? Can there really be people that are willing and able to build their own IOT but do not want to learn about Linux? Knowing about Linux
by Nexxxeh 11y ago
>Why would you want this? Can there really be people that are willing and able to build their own IOT but do not want to learn about Linux?
Knowing about Linux doesn't mean assuming it's the best tool for the job at hand.
I've used Linux, I've installed Linux, I've fixed a couple of broken Linux installs etc. I've compiled software on Linux. I've imaged an SD card for a Pi from Windows pre-Noobs. I've installed Rasbian using NOOBS.
I've also played with Arduinos, although mainly using other peoples' libraries for time and network comms etc.
I have not, however, written any serious software for Linux and I am not a Linux developer. I mostly use VS on Windows to develop software that will end up on Windows computers to be used by Windows users.
I have the required physical equipment, software and skillset to make a solution that meets the end requirements using 10 Core on a Pi 2. I don't have that for Rasbian. I've no doubt Lady Ada has a tutorial somewhere to teach me enough to get it working, but why would I invest my time in that?
I'd be better off using the skills I already have to accomplish this task. Then learning something completely different that will allow me to accomplish an end result I can't presently achieve.
- socceroos 11y agoOr, you know, compile to mono and thus keep 100% control over your lower stack.
- tracker1 11y agoHowever, with the example... you can just use node under linux on the rPI, and get a decent experience. I have no idea what binary module support for node (bignum, sqlite, and others come to mind) under Win10Core that might be common for something like this are... In general if you don't have build environment support for node, there is always an edge/corner case binary module you need. It's better in windows, but I'm not sure if Win10Core has a compiler on the device target. (And Python 2.7 for that matter)
- not_with_retard 11y agoIt's obvious you have not in fact used Linux, as everything you've tried to use as an excuse is 100% incorrect.