Pippenger (1) từ năm 1996 cho thấy (theo một số giả định) các ngôn ngữ lập trình chức năng (CBV) nghiêm ngặt chậm hơn so với các ngôn ngữ bắt buộc. Nó mở ra cho dù kết quả của Pippenger có thể được khái quát thành các ngôn ngữ chức năng lười biếng , như đã được chỉ ra trong (2).
Pippenger áp đặt hai giả định đơn giản hóa (tính toán trực tuyến và tính nguyên tử nhất định của đầu vào). Nó là mở cho dù họ có thể được gỡ bỏ. Pippenger phỏng đoán rằng nó có thể được thực hiện, nhưng cảnh báo: "[s] uch một kết quả [...] dường như vượt xa tầm với của các phương pháp hiện có trong lý thuyết phức tạp tính toán" .
Xem thêm câu trả lời của Campbell trong (3) và ghi chú của Ben-Amram (4).
1. N. Pippenger, Pure Versus Impure Lisp .
2. R. Bird, G. Jones, O. De Moor, Nhanh vội hơn, ít tốc độ hơn: đánh giá lười biếng so với háo hức .
3. Stack Overflow, Hiệu quả của lập trình chức năng thuần túy .
4. AM Ben-Amram, Ghi chú về So sánh LISP thuần túy và không tinh khiết của Pippenger .