Python dość dobrze wykorzystuje wcięcia do syntaktycznego definiowania bloków kodu. (Zobacz Instrukcje złożone w Skorowidzu języka Python). Po latach używania Pythona nadal jestem zaintrygowany i bardzo lubię tę funkcję składni.
Zastanawiam się jednak: oprócz Pythona i jego języka ABC „poprzednika” (*), jakie inne języki programowania są dostępne przy użyciu wcięć do definicji bloków kodu ? Bloki kodu oznaczają tutaj „wiele instrukcji, które w pewien sposób są traktowane jako jeden element”.
Szczególnie interesują mnie praktyczne języki programowania, ale warto też wspomnieć o językach ezoterycznych .
(*): „ Poprzednik ” to mój wybór domyślnej znajomości tutaj lepszego. Guido van Rossum, twórca Pythona, opisał relację między Pythonem a ABC w odniesieniu do wcięć w takim wywiadzie : „ Wybór wcięcia do grupowania nie był nowatorską koncepcją w Pythonie; odziedziczyłem to po ABC ”.