Interactive Python modes are an easy way to learn new libraries. Scripting languages are easy to learn on their own because ...
Media keyboards are nice in theory. But in practice they never have all the keys you want, and they almost always have a few you don’t. Sure, you could maybe reassign the ones you don’t use, but then ...