4 ms·
It might be odd but I find Python so disrespectful to embedded devices. It pains me to think of all of the excess work those tiny things will do forever because
by HebericNewt 4y ago
It might be odd but I find Python so disrespectful to embedded devices. It pains me to think of all of the excess work those tiny things will do forever because of a very poor language choice.
More seriously, I think the long term effect of this will be truly catastrophic. There is an unfortunate effect whereby a tool's simplicity is able to attract newcomers to the space - which is great - but then severely limits progress by boxing them into this very small, simple, framework. It's very awkward when smart people and even professionals spend a lot of time fighting against the simplicity of Arduino or using weird, esoteric hacks as if it makes them a guru, just because it's all they know.
There needs to be an offramp. Micropython is the opposite - it's a one-way freeway to the middle of nowhere. It should be banished. So much human potential will be capped and wasted by this move.
- pjmlp 4y agoYou're right lets go back using BASIC instead.
- pcdoodle 4y agoVB6? I'll take it.
- pjmlp 4y agohttps://en.wikipedia.org/wiki/BASIC_Stamp https://en.wikipedia.org/wiki/BASIC_Stamp https://www.mikroe.com/compilers?programming-language*=basic,basic https://www.mikroe.com/compilers?programming-language*=basic... For more modern hardware, https://www.wildernesslabs.co/ https://www.wildernesslabs.co/
- jonwest 4y agoI respect your opinion but I disagree wholeheartedly, and here’s why. The introduction and support of MicroPython doesn’t mean the original “lower level” languages are unsupported. Code that “smart people and professionals” have built will continue to run. Instead, you’ve opened the ecosystem up to new and creative ways to use the platform. Raspberry Pis were created in part to help kids learn to program. That low barrier to entry didn’t stop “smart people and professionals” from being able to take that platform to build incredibly cool things.