Отладка без исходных текстов (hacker source-missed debuging uncoverd)




Скачать 10.58 Mb.
НазваниеОтладка без исходных текстов (hacker source-missed debuging uncoverd)
страница7/106
Дата публикации16.05.2014
Размер10.58 Mb.
ТипДокументы
literature-edu.ru > Авто-ремонт > Документы
1   2   3   4   5   6   7   8   9   10   ...   106

0003h:конец хакеров шестидесятых


Я не должна бояться. Страх убивает разум. Страх — малая смерть, которая приносит полное уничтожение. Я смотрю в лицо моему страху...

Ф. Херберт "Дюна"
Перешагнем на пару лет вперед. Эти годы прошли в непрерывном совершенствовании технологий программирования и аппаратного обеспечения. Росла вычислительная мощь ЭВМ, емкость периферийных накопителей и быстродействие центрального процессора. Собственно в то время все упиралось больше в деньги, нежели технологии. Если клиент хотел решать с помощью компьютера серьезные задачи, то получение необходимой машинной мощности было только проблемой его кошелька. Производители компьютеров заметно обгоняли в те годы потребности клиентов.

И необходимость высокопрофессиональных программистов и тщательно оптимизированного кода мало-помалу начала отпадать. Ярким подтверждением тому была UNIX, полностью написанная на компилируемом языке. Могли ли представить программисты такое расточительство хотя бы пару лет назад? Си стал первым кирпичом в фундаменте быстрых средств проектирования, который сегодня трансформировался в "небоскребные" системы наподобие Visual Basic'a и DELPHI. Время обучения программистов резко сократилось и профессионалы становилась просто не нужны. Было бессмысленно оплачивать высоту их квалификации из своего кошелька, когда множество людей соглашалась работать куда на более худших условиях.

Это вызвало приток специалистов в фирмы, специализирующиеся сугубо на программном обеспечении. А таковые появились во множестве, поскольку UNIX стала кроссплатформеной системой и программы написанные для одной модели компьютера могли с минимальными переделками работать на любой другой.

И тут началось самое интересное. Если прежде, в отсутствии конкуренции время, отведенное на разработки было практически неограниченно, а конечная стоимость некритична, то теперь каждый стремился обогнать другого. Это соревнование проходило небезболезненно и в первую очередь страдал код, вернее его качество. В стремлении к издержкам руководство фирм вынуждало инженеров использовать все пути удешевления и ускорения разработки.

Если бы эти все и ограничилось, было бы полбеды, в конце концов настоящий ХУДОЖНИКИ проявит себя и в таких условиях. И код, написанный настоящим хакером даже в состоянии сумбурной спешки все равно, всегда несет в себе долю оригинальности и собственного "я" программиста. Однако, стремясь максимально эффективно использовать труд людей, руководство разделяло коллектив на небольшие группы из трех-пяти человек, каждый из который решал свою локальную задачу, зажатый тесными рамками остальных.

Творить и показывать свою индивидуальность в этих условиях становилось попросту невозможным. И профессионалы начали потихоньку разбегаться. Кто пытался организовать свою фирму, кто вообще уходил из программирования, будучи не в силах переломить ситуацию. Одним словом, сплоченному хакерскому сообществу шестидесятых наступил конец. Хакеры уходили, а вместе с ними, как туман рассеивалась их культура. Уже никогда не повториться время больших машин, время глубокого эмоционального подъема и задиристого исследовательского духа, когда компьютеры еще не были коммерческой игрушкой.

Коммерция и жажда наживы поглощала на своем пути все. Главным критерием становилась скорость написания продукта. И не важно какого он был качества. Любые недостатки и ошибки программного обеспечения не обнаруживаются стразу и всегда есть время их уста нить... Потом… когда клиент, поддавшийся на рекламу вложит деньги в ваш товар и приобретет его. Кто первым выбрасывает на рынок продукт, тот и захватывает его. Таков закон. Собственно под "сопровождением ПО" почти любая фирма понимала его доработку и доведение из сырого состояния в некоторое подобие законченного продукта.

Быть может, я сгущаю краски? Каждый имеет право на свою точку зрения и видения ситуации. И нужно быть большим оптимистом, что бы увидеть хоть что-то хорошее в конкуренткой борьбе, спекуляции старыми идеями и технологиями, которая просто вышвырнула многих специалистов на обочину дороги. "Крутой поворот" (как любит выражаться Билл Гейст), на этот раз и правда оказался настолько крутым и непредвиденным, что никто даже не успел к нему как следует приготовится. Весь научно-технический потенциал в то время не охранялся семью печатями и мог свободно использоваться кем угодно и как угодно. Этим-то и воспользовались коммерсанты, умело обернув последние в живую деньгу, вырученную от продаж компьютеров и программного обеспечения. Зачем было вести свои разработки, когда имелись уже готовые?

Позже, конечно, ситуация изменится, но в самом начале семидесятых все складывалось именно так. Впрочем, профессионалы, инженеры и ученые предвидели, что существующие технологии исчерпают себя в ближайшие несколько лет. Разумеется компьютерные "магнаты" так же предвидели последнее и были от этого не в восторге. С некоторым запозданием, они все же начали спонтировать фундаментальные исследования и нанимать на работу талантливых инженеров, от которых требовалось только одно — передовые технологии, которых не существовало у конкурентов.

К сожалению инженерный персонал был поставлен в довольно жесткие рамки. Однако, некоторая свобода творчества оставалась, которая впрочем, досталась лишь "верхушке" разработчиков – архитекторами и идеологам проекта. С другой стороны, в этом был определенный здравый смысл. Рядовые инженеры являлись лишь инструментом в руках архитекторов и чем послушней был этот инструмент тем удобнее им было управлять.

Невозможно однозначно сказать — плохо это или хорошо. Новое время устанавливало свои новые законы, сминая старые устои и ломая судьбы десяткам тысяч людей. Автор этой книги относит себя к одним из них. Я просто не смог смириться с тем, что работа в любой фирме (особенно крупной и престижной) сделает меня лишь безвольной игрушкой в чужих руках. С другой стороны такая организация труда позволяла получать качественно новые результаты, и новые технологии стали плодиться как грибы после дождя. Научный прогресс пополз вверх, опровергая бытующий тезис, что наука и творчество едины. Оказалось, что они даже не взаимосвязаны. Американцы переняли лучшие черты российской плановой экономики и производства, добились при этим подходов впечатляющих результатов.

Хакеры шестидесятых вырождались. Не было больше "больших" машин и открытого духа свободного общения. С каждым днем все больше и больше находок и неординарных решений окутывались мраком коммерческой тайны и тщательно охранялись фирмой от окружающих. Красивые решения уже никому не были нужны и никого не интересовали. Мощность компьютеров того времени была уже достаточна, что бы "небрежно" написанный код удовлетворял заказчика по всем параметрам (скорости, объему). "Железо" дешевело куда быстрее программного обеспечения. Легче было купить вчетверо более мощный компьютер для дешевой небрежно написанной программы чем приобретать для дешевой машины оптимизированный до последнего байта код, стоимость которого в этом случае была бы просто астрономической. Так к примеру средняя стоимость UNIX в семидесятых годах составляла шесть-семь тысяч долларов и была доступна далеко не всем желающим.

1   2   3   4   5   6   7   8   9   10   ...   106

Похожие:

Отладка без исходных текстов (hacker source-missed debuging uncoverd) iconПрактикум на ЭВМ среда программирования и отладка программ
Рыков В. И. Среда Microsoft Visual C++ и отладка программ. Технология работы с языком С++. /Издание Башкирского ун-та. Уфа 2006....

Отладка без исходных текстов (hacker source-missed debuging uncoverd) iconЛабораторная работа №1
Создание и отладка консольных приложений в интегрированной среде ms visual Studio. Net 2005

Отладка без исходных текстов (hacker source-missed debuging uncoverd) iconФормирование зрительного образа
В силу этого обстоятельства представители общей психологии забывают о генетической связи перцептивных, мыслительных и исполнительных...

Отладка без исходных текстов (hacker source-missed debuging uncoverd) iconРоссийской Федерации Федеральное государственное бюджетное образовательное...
Объём дисциплины и виды учебной работы Error: Reference source not found

Отладка без исходных текстов (hacker source-missed debuging uncoverd) iconРазработка урока (2 á 45 min.) на тему: Интертекстуальный анализ текстов
Формирование и дальнейшее совершенствование общекультурных и профессиональных компетенций у студентов, в частности, способности извлекать...

Отладка без исходных текстов (hacker source-missed debuging uncoverd) iconГимны ариев в махабхарате
Ариев. Материалы взяты с оригинальных санскритских текстов Бхагаватам с русской транслитерацией и пословным переводом. Автор старался...

Отладка без исходных текстов (hacker source-missed debuging uncoverd) iconУчебной дисциплины «Специализированный лингвистический анализ текстов»»...
Целями освоения дисциплины «Специализированный лингвистический анализ текстов» являются

Отладка без исходных текстов (hacker source-missed debuging uncoverd) iconФеноменологические модели и символы абсолютного сознания в религиозно-мистической...
Енной западной семиотики, которая могла быть выражена в виде специальной философской дисциплины (шастра)1 Тем не менее, понятие символа,...

Отладка без исходных текстов (hacker source-missed debuging uncoverd) iconАнализ проблем освоения инофонами поэтических текстов в преподавании...
Следует отметить, что и у русских детей также возникают некоторые барьеры при освоении поэтических произведений, но зачастую ограничиваются...

Отладка без исходных текстов (hacker source-missed debuging uncoverd) iconТехническое задание на разработку по (на кого рассчитано по, кокой...
Введение. Кратко и конкретно: предмет исследований и актуальность работы цель работы

Литература


При копировании материала укажите ссылку © 2015
контакты
literature-edu.ru
Поиск на сайте

Главная страница  Литература  Доклады  Рефераты  Курсовая работа  Лекции