Кто такие хакеры? (0×200)
12 Октябрь 2007 – 6:27Из-за резкого роста производительности компьютеров и временного экономического бума доткомов, связанного с развитием Интернета, созданию искусных хаков и элегантного кода придавалось не так много значения, как задаче возможно более быстрого и дешевого создания работоспособного кода. С точки зрения бизнеса нет смысла тратить лишние пять часов, чтобы создать чуть более быстрый и более эффективно расходующий память фрагмент кода, если увеличение скорости и экономия памяти оборачиваются всего лишь миллисекундами для имеющихся у клиентов современных процессоров и долями процента памяти из сотен миллионов байт, доступных современным компьютерам. Если все определяется в конечном счете деньгами, то тратить время на искусные хаки для оптимизации просто не имеет смысла.
По-настоящему оценить элегантность программы могут только хакеры - компьютерные энтузиасты, конечной целью которых является не прибыль, а желание выжать из своего старенького Commodore 64 все, на что он способен; создатели эксплойтов, которые пишут изумительные крохотные фрагменты кода, способные проскользнуть через узкие щелки в системе защиты; каждый, кого увлекает задача найти лучшее из возможных решений. Вот те люди, которые действительно увлечены программированием и действительно ценят красоту элегантного кода или остроумие изобретательного хака. Для того чтобы понимать, как можно злонамеренно использовать программы, необходимо разбираться в программировании, поэтому последнее послужит для нас естественной отправной точкой.

