Даю сто пудов, что несколько лекторов из Вашего института ведут свои лекции, написав их на перфокартах smile_regular. Я помню еще в школе многие учителя на них писали задания на самостоятельную и самым понтовым было подготовить доклад выйдя с конспектом, написанном на перфокарте, не говоря уж о шпорах и закладках в книгах. Меня всегда интересовала история происхождения этих картонок с цифрами на одной стороне, да и вапще почему их так много и че с ними делают. К стыду своему, только сейчас наткнулся на описание того, что представляют из себя и как работают перфокарты. Цитирую книгу Языки и эволюция технологий программирования:

Основные черты языка Фортран
Здесь я привожу перечень основных свойств Фортрана IV — версии, распространенной в период расцвета этого языка.
Запись программы
В отличие от современных языков, допускающих свободный формат записи программы, когда разрешается писать несколько операторов в строке, переносить текст
с одной строки на другую почти в любом месте, Фортран предполагает строгую форму записи. В одной строке записывается не более одного оператора. Формат строки тоже строго определен, а ее длина не может превышать 72 символов. Такие требования были установлены первым компилятором Фортрана и, несомненно, облегчали ему
работу. Размер строки определялся использованием для ввода программы в компьютер стандартных 80-колонных перфокарт, на каждую из которых «набивалась»
одна строка. Такие перфокарты (рис. 1.5) были изобретены еще в конце XIX века основателем IBM Германом Холлеритом и поэтому особо почитаются этой фирмой.

Безымянный

Перенос текста программы на перфокарты обычно выполнялся не самим программистом, а оператором. Чтобы уменьшить число ошибок при перфорации, программист записывал программу на специальных бланках (рис. 1.6).

Безымянный2

Каждая строка бланка, соответствующая одной перфокарте, разбита на несколько полей в соответствии с правилами записи программ на Фортране:

  1. позиции с 1-ой по 5-ую отводятся для размещения метки оператора. В роли меток используются целые числа без знака. Хорошим стилем считается размещать метки в программе по возрастанию, тогда их легче найти при чтении. Если позиция 1 содержит букву «C» (от «comment»), то строка является комментарием;
  2. если в колонке 6 записан символ, отличный от пробела, то данная строка является продолжением предыдущей. Обычно в колонке продолжения ставят либо номер строки продолжения, либо какой-то выбранный символ, например «*»;
  3. оператор Фортрана записывается в позициях с 7 по 72. Он не обязан начинаться в седьмой колонке, но очень многие программисты долгое время игнорировали возможность использования отступов в фортрановских программах;
  4. колонки 73–80 не обрабатываются компилятором Фортрана и могут использоваться, например, для нумерации перфокарт.

Следуя давней традиции приводить для первого знакомства с языком программу, печатающую «Hello, World!», именно ее я подготовил для перфорации, записав на бланке. Чтобы вы лучше почувствовали дух самого старого языка программирования, использована древнейшая форма конструкции вывода: оператор PRINT в сочетании с оператором FORMAT. Две подряд идущие буквы «H» в FORMATe — не опечатка. Просто строковая константа записана в так называемой холлеритовской форме с указателем длины. Начальная «H» — это первая буква в имени и фамилии Германа Холлерита (Herman Hollerith), а число 13 спереди, как вы догадываетесь, —
количество символов в строке «Hello, World!». Я, признаться, до сих пор не понимаю, зачем потребовался такой странный способ представления строк.

Вот такие дела, а мы с Вами – XP, web 2.0, visual studio…

PS: А теперь секунду внимания. Проверяя сегодня рефераллы в админке, я наткнулся на пару интересных ссылок:

http://tailer777.wordpress.com/2007/09/20/Интересные-истории-в-цифрах/

http://tailer777.wordpress.com/2007/09/20/Полезная-информация-для-блоггеров…/

Если в первом варианте Олег Игоревич догадался изменить название моего поста, то во втором забил и врубил русское название. При этом ссылок на исходный текст не стоит и согласие на подобное воровство контента я не давал. Что я предлагаю?

Собраться всем блоггерам (хотя бы кто на вордпрессе, но там вроде сплог полный, поэтому всех задело) и дать пару прекрасных пиздюлей этому чудо-блоггеру. Как мы это сделаем? Предлагаю тем, кто считает что посты нужно писать самому, а при использовании чужого ставить ссылку на оригинал, разместить в своих ближайших постах ссылку на этот пост с текстом:

Я против того, чтобы у меня пиздили посты

(если Вы не хотите ставить ссылку на меня, придумайте сами или напишите свое мнение по этому поводу)

Надо бороться с такой херней на корню. А я думаю – чего так этот чел на русском вордпрессе в топе постоянно…

Надеюсь теперь Олег Игоревич переименует свой блог на Меня называют пиздуном smile_regular

…а музыка была: Смысловые галлюцинации – Пока это кажется важным

Blogus tags : ,

Technorati Tags: ,

del.icio.us Tags: ,