One can do his homework in the library.
One can do one's homework in the library.
Nowadays, are these structures part of colloquial English? The use of one as a pronoun is still in use or is it considered formal if not old-fashioned? In this case how can we render colloquially the same idea?