It has been viable for a long time, and the kinds of projects you describe are likely well served by the standard library.