
On Mon, Jan 11, 2016 at 11:41 PM, Joao S. O. Bueno <jsbueno@python.org.br> wrote:
If you are doing it OO and trying to create a human-usable API, then, why the hell to stick with octal and string representations from the 1970's?
Because they are compact and readable, even when you have lots of them in a column. $ ll /tmp total 24 drwx------ 2 rosuav rosuav 4096 Jan 8 05:27 gpg-4K37Xk drwxr-xr-x 2 root root 4096 Jan 8 05:36 hsperfdata_root drwxr-xr-x 2 rosuav rosuav 4096 Jan 11 22:35 hsperfdata_rosuav drwx------ 2 root root 4096 Jan 8 05:26 pulse-PKdhtXMmr18n prwxr-xr-x 1 rosuav rosuav 0 Jan 11 22:26 SciTE.1722.in drwx------ 2 rosuav rosuav 4096 Jan 8 05:27 ssh-Feo5RK7e1TV3 drwx------ 3 root root 4096 Jan 8 05:27 systemd-private-843a33883f7e4c5c8e6ff168f853c415-rtkit-daemon.service-cdt00F You can see at a glance which ones are readable by people other than their owners. That's worth keeping. It doesn't have to be the ONLY way to do things, but it's definitely one that I do not want to lose. ChrisA