о текущей директории (англ., компьютерное)

топ 100 блогов avva14.10.2010 Реймонд Чен: Why does each drive have its own current directory?

Во всех версиях DOS и Windows командная строка "помнит" отдельно текущую директорию для каждого диска. Если на C: сделать cd foo, потом пойти на D: и там сделать cd bar, а потом вернуться "c:", то окажешься в запомненной директории foo. Так было всегда, но я никогда не понимал, зачем это нужно. У такого поведения были свои преимущества, но были и недостатки.

Из этой записи Чена я наконец узнал, зачем это так сделано: для совместимости DOS 2.0 с программами DOS 1.0. И по этой причине текущая директория так работает во всех версиях DOS и Windows, включая самые последние. Потому что когда-то нужно было, чтобы программы для DOS 1.0, не знавшие что такое "директория", могли писать в разные директории на дискетах, когда их запускали в DOS 2.0. Бедный, бедный мой мозг.

Было бы полезно сделать подборку записей Реймонда Чена (а у него немало записей в таком духе) обязательной для изучения будущими программистами в университетах.

Оставить комментарий

Предыдущие записи блогера :
Архив записей в блогах:
Вы эту новость видели? По зомбоящику показывали «Американская весна» - акция протестов в Америке , акцию протестов в Америке, сообщили об «Американской весне». Протестующие требовали отставки президента, вице президента и генпрокурора Америки. Интересно чему так радуется комментатор? Можн ...
Украинские военные части в Крыму штурмуют, наряду с ряжеными казачками, чеченцы и дагестанцы. Теперь они, конечно, «за Россию». Но ещё несколько лет назад те же самые люди (или их ближайшие родственники) стреляли и поджигали в танках солдат и офицеров российских войск. По этому поводу ...
И пока в текущих новостях затишье, начинаю восполнять пробелы по главной информационной теме массовой дезинформации Ниже -- большой материал об интервью одного из наиболее известных врачей Соединенных Штатов, уже полтора года занимающегося лечением того, что в рамках новой общемировой ...
...
Berguv , 1912 г. Нильс Тирен ( Nils Tirén, 1885 - 1935 ) - шведский художник, иллюстратор и карикатурист. После окончания школы в Емтланде он учился в нескольких различных школах живописи, в частности в Королевской академии свободных искусств. Вдохновленный пленэрными ...