3 ms·
From the perspective of functional language design, I think the biggest mistake in Algol and C was actually data mutation. With scoping and shadowing (which C s
by chmaynard 7y ago
From the perspective of functional language design, I think the biggest mistake in Algol and C was actually data mutation. With scoping and shadowing (which C supports), data mutation is completely unnecessary.