Remix.run Logo
skydhash 13 hours ago

> I can't believe that in 2025 it is still hard to find documentation for basic functionality in languages as ubiquitous as, say, Python.

That’s why we get familiar with the documentation manual and bookmark the web version. Then there’s offline documentation browsers (dash, devdocs,…).

> it is amazing to me that shells still exist in more-or-less the same form

Bash and ZSH are quite good for their use cases (running command). and there are shell like fish that leans more towards interactive use instead of automation. Python’s primitive are not very good for launching commands.

rovr138 10 hours ago | parent | next [-]

In the case of python, it's all built-in. People just don't know their tools.

  $ python
  Python 3.13.2 (main, Mar  6 2025, 08:26:01) [Clang 15.0.0 (clang-1500.3.9.4)] on darwin
  Type "help", "copyright", "credits" or "license" for more information.
  >>> import os
  >>> help(os)
Same thing happens with so many other things.
thunky 4 hours ago | parent [-]

Not so great if you don't know the import or it's not intuitive (pathlib, shutil).

arduinomancer 13 hours ago | parent | prev [-]

I’ve found that as well

It’s a good idea to take some time to understand how the official language docs are organized so that you can just jump there straight away and bypass all the noise