Re:MicroPython officially becomes part of the Arduino ecosystem
by biggerChris on Thursday November 10, 2022 @06:12PM
(#33554982)
I’m all in support for having everything in one text editor for embedded devices. Python is a human language; it’s not going to cheat kids anything, anyone can code in python overnight.
Python has taught kids to code in the less efficient ways possible.
But, arduino and jeroo.org should really make C language more inviting to children.
Without jeroo and arduino, I wouldn’t be familiar with C language.
Re:MicroPython officially becomes part of the Arduino ecosystem
by SOLAR_FIELDS on Thursday November 10, 2022 @09:51PM
(#33556781)
Getting kids involved in software in general is still a massive challenge. I would rather have a world where 1 in 100 kids knows how to write mediocre Python and 1 and 10,000 kids knows how to write good C than 1 in 1000 of both.
C is a simple language in theory. But memory management is not something that I would consider approachable to most children.
Re:MicroPython officially becomes part of the Arduino ecosystem
by anakaine on Saturday November 12, 2022 @03:22PM
(#33576655)
This is the best approach in my mind too. Getting kids in through the front door is very difficult. It takes a very particular mindset to believe the best place to start kids programming today would be to start with C.
The same arguments used to be made about learning BASIC first and how it would ruin future programmers.
Re:MicroPython officially becomes part of the Arduino ecosystem
by cuteboy19 on Friday November 11, 2022 @12:34AM
(#33557634)
At this point I think it is unnecessary or even harmful to teach young people C. The language is needlessly complicated. Not to mention Arduino C is somewhat different from regular C in some weird ways
Re:MicroPython officially becomes part of the Arduino ecosystem
by solarkraft on Friday November 11, 2022 @07:58AM
(#33560268)
More like Arduino trying to join the MicroPython ecosystem?
Either way this is great. I've been pretty unhappy with the MicroPython IDEs that are available. One with Arduino-like simplicity could turn MicroPython into the much more accessible platform (Arduino is great because it runs, C++ is an annoying necessary evil).
Re:MicroPython officially becomes part of the Arduino ecosystem
by anakaine on Saturday November 12, 2022 @03:20PM
(#33576640)
I just wish it worked in VSCode without the clunky gui and subscription models that those who have come before and tried to do it forced down our necks.
That way I could use all the subtle fanciness of vscode that I use elsewhere and keep a consistent code environment.
But, arduino and jeroo.org should really make C language more inviting to children.
Without jeroo and arduino, I wouldn’t be familiar with C language.
C is a simple language in theory. But memory management is not something that I would consider approachable to most children.
The same arguments used to be made about learning BASIC first and how it would ruin future programmers.
I bet kids these days will do alright with MicroPython and they can even dive into inline Assembly with it.
Either way this is great. I've been pretty unhappy with the MicroPython IDEs that are available. One with Arduino-like simplicity could turn MicroPython into the much more accessible platform (Arduino is great because it runs, C++ is an annoying necessary evil).
That way I could use all the subtle fanciness of vscode that I use elsewhere and keep a consistent code environment.