I’m a developer at one of the big 4 tech companies, someone who found themselves eventually becoming an engineer (I didn’t study computer science at college/university).
Python is great at teaching some fundamentals but I personally don’t like how the language feels like things have been tacked on over time. To me it really feels like scripting language that has been later tweaked to try and support more fully fledged features that other languages have.
To give you some examples of my frustrations:
-
it’s not strongly typed, so there are often times in big codebases you don’t know what the type of data you’re handling easily. As opposed to something like c/c++/c#/java/rust
-
classes feel a little like an afterthought personally and are a bit weird compared to other object oriented languages like c# and java
-
this is petty, but the fact that using spaces instead of tab or vice versa when you’ve used the other throughout prevents your program from compiling is ridiculous. Whoever thought using whitespace to enforce compilation is a madman!
Given I primarily write in C#, I’ve found it a really nice language to learn object oriented fundamentals and using interfaces properly, abstract classes etc. etc. Learning these would give a strong foundation for other languages much easier and concepts which will definitely be used in game development and would allow her to work with well known game engines later in life if she desires.
More at the edge of the desk like a normal keyboard. The wrist rests included are nice and work okay, but you can also remove them too by pushing and twisting.
Yeah I’ve got a sit stand desk and it the setup works absolutely fine :) no moving things around or anything like that when I stand.
Also the moonlander arms on the inside allow for the keyboard to tent slightly (angle so your hands are more vertical like you’re holding a basketball or something like that) - the idea being that you’re not flexing muscles in your wrist as much. I actually get on really well with it like this, it’s way less wrist strain and super natural to type like this, a really nice bonus.