What’s wrong with using the System Browser? It’s a terrific IDE. It’s the main reason why Pharo is so enormously productive.
Sure, you can program Smalltalk without the IDE, but then you’d lose its biggest advantage. Using the IDE is fluid and flexible; it practically eliminates the edit-compile-test-debug cycle. You can develop software in a fraction of the time it would take you in other languages like Java, Python, C++, etc.
No, it’s not a strange request, but it’s unnecessary. You can live in the System Browser. It provides everything you need at your fingertips. You’re free to browse everything. Nothing is hidden.
The only question is: Are you willing to “think differently?” Are you brave enough to let go of past constraints, the chains that have bound you to an archaic style of software development?