I need to know the filament! It looks awesome!
Just be aware thereās a decent artery closer to the wrist, that was partially why I moved it down
How do you all open your x-series boxes?
- Tear the side off
- With something sharp
- Open the flap
- Other
Iāve been offered a coding course of my choice. Starting from zero. Preliminary research suggests I should go for Python or C++ but you people have way more knowledge so give me your advice. Other factors: Iām old so I doubt Iāll be learning more than one so versatility is key!
I donāt think I actually did, I think my installer opened the bag
I think he just tore it open though
Wait, the nice black boxes they come in?
Whoās out there tearing the side off those??
Iām so confusedā¦
Nice!
Any idea what you hope to use it for?
Python in my opinion. there are good use cases for C++ but i use Python more in a wide variety of applications
Initially it would just be for my continued education.
Top ambition would be the creation of a simple computer app with a slick GUI. Zinc would be a good example of the style/size. Not the parts that interact with implants. More like turning a small database into a standalone app.
You and me both, haha. But apparently itās a thing.
I used to use an app called Kiosk for that but Iād like to build an app from the ground up.
Also, is there a language closer to microcomputers, arduino, raspberry pi etc?
Arduino uses its own flavor of C++
Raspberry piās can run pretty much whatever you can run on a normal computer
Unless you get the smaller piās like the pico, then itās a little more limited
Too add to @Aoxhwjfoavdlhsvfpzhaās response⦠Micropython is a thing on some microcontrollers (the extremely common esp32, for example).
The ESP32 also takes arduino code
The pi picoās one of those that supports micropython too
Options, optionsā¦
C++ is a garbage language. (But unfortunately still widely used)
Arduinos are straight forward enough that unless youāre doing something a little more advanced, thereās not really a reason to learn C++ to program them.
Python is OK. If youāre programming non-seriously then I think its fine to go with. My first language was Java (also a bad language and itās worthless to learn today) but it was great to have a solid foundation with a language that had strong typing and true object oriented design. Python obfuscates a lot from the programmer, which can be good or bad depending on your use case.
Honestly Iād love to learn go or rust but, you know, timeā¦
This is unfortunately C++.
C/C++ is incredibly versatile, and will run on microcontrollers and normal computers (but not really phones). I have a lot of issues with C++ and Iām happy to go into details, but Iāll spare you the rant.
Some microcontrollers will run micropython, like the pi pico. Its a subset of python and doesnāt have the same versatility but is still python.
The usual university progression is something like:
Java/python ā C ā C++
The general idea being :
- Familiarise yourself with basic stuff (logic/syntax/coding)
- Get a solid understanding of low level stuff (memory, harware, pointersā¦)
- Discover higher levels (object oriented, software architecture, polymorphismā¦)
C++ is indeed a good choice since you can cover everything from the girst two steps with it anyway.
I was literally teaching cpp last month at the nearby university and got reminded of all that fun stuff
While weāre asking questions about why weāre asking questionsā¦
Why are you asking that question about why we are asking questions?
Why am I asking you why you are asking Amal???