какие же это ошибки? ошибка прикладного программиста -- это когда конкретно его прикладная программа не работает. а что она какому-то там левому барахлу мешает, или что-то какое-то левое барахло мешает ей, это ошибка операционной системы. которая в ДНК.
это прямая обязанность операционной системы -- обеспечивать работу и взаимодействие прикладных программ. но ребята однажды сэкономили себе мозги, свалив эту ответственность на прикладников. нимало не парясь тем, что прикладники в принципе лишены возможности эту обязанность обеспечить.
но потребитель к этой кривой практике привык и смирился, и теперь уже хрен заставишь переделать. даже под угрозой всех этих вирусов и кибертеррористов. настолько огромная инерция набрана...
и да, да, юникса в массе своей больны тем же самым, в разных редакциях. те еще говносборки попадаются, не лучше пиратской винды от васи пупкина.
![]()