Do We Still Need Libraries?