Nó không thực tế, trừ khi có một lý do nặng nề để làm như vậy. Một số lý do như vậy mà tôi có thể nghĩ đến chỉ bao gồm triển khai STL một phần hoặc thiếu (hoặc bất kỳ phần nào khác của thư viện chuẩn) hoặc giới hạn tài nguyên (bộ nhớ, tốc độ CPU, lưu trữ, ...) mà bạn phải khắc phục lăn các công cụ của riêng bạn mà tuân thủ những gì bạn cần phải hoàn thành.
Trong ngành công nghiệp trò chơi, hầu hết các studio (thậm chí nhỏ hơn ở một mức độ nào đó) đều có thư viện nội bộ và triển khai nhiều phần thư viện tiêu chuẩn được thiết kế riêng cho nền tảng đích và trong một số trường hợp nhắm mục tiêu engnie hoặc thậm chí là chính trò chơi. Nói một cách đơn giản khi phát triển một trò chơi dành cho bảng điều khiển, phần cứng rất hạn chế bởi các tiêu chuẩn ngày nay. Có hàng ngàn và hàng ngàn dây chuyền lắp ráp thủ công vì một lý do. Điều rất quan trọng là giảm thiểu tất cả các loại dấu chân tài nguyên trong mã của bạn để trò chơi chạy nhanh hơn, cho phép nhiều nội dung hơn trong thế giới trò chơi (ví dụ như một thế giới lớn hơn) hy vọng sẽ mang lại một sản phẩm tốt hơn.
"Mỗi trò chơi thành công bắt đầu bằng cách triển khai thực hiện danh sách liên kết của riêng bạn."