Ini tidak praktis, kecuali ada alasan kuat untuk melakukannya. Beberapa alasan seperti itu yang dapat saya pikirkan mencakup hanya sebagian atau kurang implementasi STL (atau bagian lain dari perpustakaan standar) atau keterbatasan sumber daya (memori, kecepatan CPU, penyimpanan, ...) yang harus Anda jalani dengan menggulung alat Anda sendiri yang mematuhi apa yang perlu Anda capai.
Dalam industri game sebagian besar (bahkan lebih kecil sampai batas tertentu) studio memiliki perpustakaan internal dan implementasi dari banyak bagian perpustakaan standar yang sangat disesuaikan untuk platform target dan dalam beberapa kasus menargetkan engnie atau bahkan game itu sendiri. Sederhananya ketika mengembangkan game untuk konsol, perangkat keras sangat dibatasi oleh standar saat ini. Ada ribuan dan ribuan garis perakitan kerajinan tangan karena suatu alasan. Sangat penting untuk meminimalkan semua jenis jejak kaki sumber daya dalam kode Anda sehingga permainan berjalan lebih cepat yang memungkinkan lebih banyak konten di dunia game (atau dunia yang lebih besar misalnya) yang diharapkan menghasilkan produk yang lebih baik.
"Setiap permainan yang berhasil dimulai dengan meluncurkan implementasi daftar tertaut milik Anda sendiri."