Перфокарта! Истории про ЭВМ

Перфокарта! Истории про ЭВМ

@perfokarta

Истории про создание компьютеров: могли ли компьютер собрать древние греки? сколько весил самый большой комп? при чем тут Морзе и Брайль? у кого крали идеи Гейтс и Джобс? Ведущий @nlopin

104подписчиков
🇷🇺

Похожие каналы

Все →

Последние посты

Это клавиатура *IBM Model M*, культовая клавиатура созданная в середине 80-х годов. Многие до сих пор считают ее раскладку идеальной.Разработчики создали удобный механизм нажатия и легко заменяемые кнопки(!). Инженеры создали неубиваемый девайс — эти клавиатуры до сих пор в ходу.

28 окт. 2018 г.835В Telegram

Это был коммерческий продукт, он отхватил кучу наград на выставках в 1870-х. Говорили, что печатать на нем очень быстро. Но шар проиграл в продажах классической печатной машинке.Автором шара был датчанин Malling-Hansen.

14 окт. 2018 г.569В Telegram
Перфокарта! Истории про ЭВМ — пост в ТГ канале

На заре изобретения печатных машин ребята отрывались как могли. Использовались различные способы компоновки клавиатуры и листа. На примере — The Writing Ball

14 окт. 2018 г.513В Telegram

В итоге оказалось, что редактирование страниц нужно не всем и Бернс-Ли предложил концепцию «пассивных браузеров» без редактирования. Такими штуками мы пользуемся сейчас.Популярным первый брузер не стал — у команды не было возможности портировать его на другие системы. Взорвал мир браузер *Mosaic*, про него напишу в следующий раз.

8 окт. 2018 г.499В Telegram

Это первый браузер написанный создателем интернетов Тимом Бернсом-Ли в 1990 году. Назывался он *WorldWideWeb* и был написан под компьютер NeXTSTEP.Были и другие идеи названия: The Mine of Information или The Information Mesh. Вскоре после выхода имя изменили на Nexus, чтобы отличать браузер и саму идею WWW.По задумке Бернса-Ли страницы в сети должны были меняться и дополняться пользователями, поэтому браузер позволял редактировать страницы и делать свои ссылки.На скриншоте Бернс-Ли делает ссылку со слова «ATLAS» на веб-страницу. Из особенностей:* картинки не могли отображаться в тексте, а открывались в отдельном окне* программа нарисована в grayscale тонах, потому что NEXT не умел другие* меню в NEXT всегда отображается слева вверху

8 окт. 2018 г.458В Telegram

Майкрософты выложили исходники MS-DOS в открытый доступ. Код написан на ассемблере, поэтому разобраться удастся немногим. Вот мне не удалось, вы можете попробовать https://github.com/microsoft/ms-dosВ репозитории представлены старые версии системы — 1.25 и 2.0. Эти версии считаются знаковыми, во многом из-за них Майкрософт стал известен.Последние версии нам не показывают, хотя последняя, MS-DOS 8.0, вышла в двухтысячном.

1 окт. 2018 г.438В Telegram

В русском интернете есть Евгений Степанищев (привет!), который тоже собирает код. У него есть проект «99» — это реализации американской считалки про бутылки пива на разных языках программирования. Считалка циклическая:<number> bottles of beer on the wall<number> bottles of beer!Take one down, pass it around<number - 1> bottles of beer on the wall!Коллекция небольшая, но интересная — Евгений описывает каждую реализацию. Посмотрите на https://bolknote.ru/tags/beer99В ней есть, например, считалочка, написанная на Microsoft Dialer https://bolknote.ru/all/2923/

30 сент. 2018 г.410В Telegram

В мире есть ребята, которые собирают коллекции hello, world на разных языках. На http://helloworldcollection.de/ и http://rosettacode.org/wiki/Hello_world сотни примеров такого кода.

28 сент. 2018 г.381В Telegram

Кстати, в 1964-м году в книге по языку Basic был похожий пример кода, но он печатал MY HUMAN UNDERSTANDS ME.

27 сент. 2018 г.405В Telegram

Итак, почему же строка hello, world стала культовой?Я думаю, что на это повлиял контекст ее появления. До конца 70-х компьютеры были гигантскими машинами, занимающими комнаты и даже здания. С компьютерами работали в основном ученые и военные. Были и коммерческие компьютеры, но они стоили бешенных денег. Обычный человек был очень далек от компьютеров.В конце 1970-х появляются массовые компьютеры. Например, PDP-11. Производитель этой железяки боялся слово «компьютер» как огня и не использовал его в маркетинге. Все потому, что компьютер ассоциировался с дорогущей, здоровой хреновиной, для обслуживания которой нужны сотни человек.В массовых компьютерах появляется Unix и язык программирования C. Книга Кернингана пользуется гигантской популярностью и тысячи людей видят там hello, world. Тиражи этой книги бьют все рекорды — она издаётся до сих пор. У каждого разработчика 80-х была эта книга, C был одним из основных языков разработки.Кернинган оказался в нужно время в нужном месте.

27 сент. 2018 г.380В Telegram

hello, worldПервая программа, которую пишет изучающий новый язык программирования, обычно просто выводит на экран строку hello, world. Почему именно эта строка? Откуда взялась?На второй вопрос ответить проще, чем на первый. Автора строки зовут Брайан Керниган. Первый раз он написал пример с hello, world в 1972 году в книге для изучающих язык Би. Примером он иллюстрировал работу с внешними переменными. Книга, как и язык не были популярными.Второе пришествие hello, world стало культовым. Пример с печатью этой строки был первым кодом в книге по языку Си, изданной в 1978 году. Книга называлась The C Programming Language.Печать была именно такой, как я привел — все буквы были в нижнем регистре, с запятой между словами. Уже потом пошли вариации Hello, World! и Привет, мир!Почему hello, world стал настолько известен порассуждаю вечером

26 сент. 2018 г.300В Telegram

Коллега Леша Степанов прислал историю: «Один из наших заведующих кафедры, когда-то давно еще, шокировал постоянно всех своих коллег. Они приходили в машинный зал с колодами перфокарт, чтобы поставить там программы считаться, а он стоял и тасовал свою колоду, как игральные карты. На самом деле все было достаточно просто — у него были пронумерованы карточки, поэтому он в любой момент мог их отсортировать в правильном порядке»

25 сент. 2018 г.301В Telegram