Мельница мифов: откуда взялись буки и баги?

Весьма распространенным заблуждением считается история о том, что будто бы слово "баг" в значении "ошибка компьютерной программы" появилась в 40-х годах прошлого столетия после того, как бабочка, попав в механизм одного из первых компьютеров, вызвала сбой в его работе. Но это не так — данное слово в подобном значении использовалось еще в XIX веке. Все те, кто пользуется компьютером, конечно же, знают, что такое "баг". Этим словом, которое в английском языке еще означает и "насекомое" (от староанглийского bug - жук), обозначают ошибку в программе или даже во всей операционной системе, которая выдает неожиданный или неправильный результат. Считается, что большинство багов возникают из-за ошибок, допущенных разработчиками программы в ее исходном коде, либо в дизайне. Но в то же время некоторые баги могут возникать из-за некорректной работы компилятора, вырабатывающего некорректный код. Соответственно, программу, которая содержит большое число багов, серьезно ограничивающие ее работоспособность, называют "бажной" или "багнутой" (англ. buggy), а по-русски - "глючной". Не знаю, как у вас, а лично у меня всегда возникал вопрос — какая ассоциативная связь между насекомым и программной ошибкой? Я задавал его многим моим друзьям, которые занимались программированием, и практически все они рассказывали мне такую историю. Оказывается, один раз насекомое действительно устроило сбой работы компьютера. Впрочем, давайте обо всем по порядку.


Мельница мифов: откуда взялись буки и баги? Мельница мифов: откуда взялись буки и баги? Reviewed by Александр Владислав on 5:26 AM Rating: 5

No comments