Jednocześnie, jak wspomniałem, wśród programistów panuje powszechne dążenie do powołania do życia „kodowej wieży Babel”. W swojej pracy mierzą się oni z różnymi systemami, językami, protokołami, hardware, interfejsami, odbiorcami, które zostały opracowane pod kątem różnych funkcjonalności oprogramowania, różnych jego użytkowników, środowisk wyższego rzędu, w których funkcjonują, i w rezultacie niemożliwe okazuje się programowanie totalne, uniwersalne, które za sprawą posługiwania się jednym programistycznym językiem w ramach jednego z informatycznych systemów daje możliwość tworzenia rzeczy powszechnych, uniwersalnych. Wystarczy spojrzeć na przypadkiem wylosowany spis dostępnych języków programowania, wskazujący na kilkaset dostępnych standardów i języków, a przecież wszystkie one odwołują się do tej samej infrastruktury hardware i ostatecznie przekładają się na prymitywne z tego punktu widzenia wartości kodu binarnego. Do podobnych wniosków prowadzi także analiza dowolnego zestawienia dostępnych w cyfrowym świecie formatów plików, które są końcowym efektem pracy z konkretnym software. Amerykański programista i artysta Casey Reas komentuje ten stan rzeczy w następujący sposób:

Skomentuj