Сегодня 09 мая 2025
18+
MWC 2018 2018 Computex IFA 2018
реклама
Теги → юбилей

Языку программирования BASIC исполнилось 60 лет

Шестьдесят лет назад, 1 мая 1964 года, в 4 часа утра в Дартмутском колледже (США) свершилась тихая революция. Математики Джон Кемени (John G. Kemeny) и Томас Курц (Thomas E. Kurtz) успешно запустили первую программу на их недавно разработанном языке программирования BASIC (Beginner's All-Purpose Symbolic Instruction Code) на принадлежащем колледжу мейнфрейме General Electric GE-225.

 Источник изображений: wikipedia.org

Источник изображений: wikipedia.org

Они и не подозревали, что в последующие шестьдесят лет их творение определит демократизацию компьютеров и станет источником вдохновения для нескольких поколений программистов. BASIC — интерпретируемый язык программирования, код которого выполняется построчно, а строки пронумерованы. Команда безусловного перехода GOTO часто приводила к зацикливанию созданных новичками программ — можно, например, быстро написать программу, которая считает до бесконечности.

В большинстве современных языков применяются различные типы структурных парадигм, например, функциональное и объектно-ориентированное программирование — на их фоне простой для понимания BASIC с простыми английскими словами быстро снискал популярность у новичков. До того, как компьютеры стали компактными, недорогими и «персональными», пользоваться ими было непросто. Сначала программирование предполагало прямое соединение проводов, затем нажатие переключателей и ввод перфокарт. Со временем инженеры разработали способы абстрагировать низкоуровневые операции с помощью более дружественного интерфейса — тогда и появились языки программирования.

До появления BASIC существовали такие языки программирования, как Fortran, Algol и COBOL — они были сложными и применялись в основном профессионалами. Кемени и Курц осознали, что пользоваться компьютерами должны и любители — люди без инженерной квалификации. Свои попытки создать удобный для пользователя язык они начали в 1956 году, когда появился DARSIMSCO (Dartmouth Simplified Code), за которым последовал DOPE (Dartmouth Oversimplified Programming Experiment). DOPE оказался чрезмерно простым, чтобы принести пользу, но эти проекты легли в основу разработки BASIC, которая началась в 1963 году.

В том же году Кемени подал заявку на получение гранта от Национального научного фонда на доставку компьютера GE-225 в Дартмутский колледж и создание первой полнофункциональной системы разделения времени общего назначения. Кемени удалось получить финансирование и вместе с Курцем и группой студентов бакалавриата он действительно создал систему разделения времени, которая помогла открыть доступ к компьютеру всем в Дартмуте. Простота и мощь BASIC быстро сделали язык фаворитом в среде студентов и преподавателей. В рамках сделки по покупке компьютера они создали для General Electric операционную систему с разделением времени — работающий на ней BASIC позволял колледжам, школам и частным лицам по всей стране подключаться к мейнфреймам и писать программы. Язык распространился далеко за пределы кампуса колледжа.

В 1975 году Пол Аллен (Paul Allen) и Билл Гейтс (Bill Gates) адаптировали язык для персональных компьютеров, таких как Altair 8800, тем самым расширив охват BASIC — в процессе они основали Microsoft. В 1976 году Стив Возняк (Steve Wozniak) с нуля разработал интерпретатор BASIC для компьютера Apple I — годом спустя он превратился в BASIC для Apple II; и BASIC (под названием Applesoft BASIC) оставался важным компонентом компьютеров Apple II на протяжении всего жизненного цикла платформы. В конце семидесятых и начале восьмидесятых годов BASIC оставался программным интерфейсом и квази-ОС для популярных домашних компьютеров Atari 800, TRS-80, Commodore VIC-20, Commodore 64, ZX Spectrum, TI-99/4A, BBC Micro и IBM PC, где он был либо предустановлен в ПЗУ как часть ОС, либо поставлялся как доступная среда программирования. Компьютерные журналы публиковали коды BASIC, которые вводились вручную.

Сегодня BASIC популярен в среде любителей ретрокомпьютеров и в качестве практического языка почти не используется. Но, вместе с тем, он не вымер и продолжает развиваться. Существует множество его диалектов для разных платформ — наиболее часто они используются в экосистеме Microsoft. После устаревших Microsoft GW-BASIC и QuickBasic продолжают жить его потомки: Visual Basic, Visual Basic for Applications (VBA) и Microsoft Small Basic. Представленный в 1991 году Visual Basic стал популярным средством разработки приложений; VBA используется для автоматизации в пакете Microsoft Office; а появившийся в 2008 году Microsoft Small Basic служит для обучения основам программирования.

Современные языки Python и JavaScript взяли на себя роль, аналогичную той, что когда-то играл BASIC: приоритетами здесь являются простота и читабельность, что делает их популярным выбором для вводных курсов по программированию и быстрой разработки приложений. Наследие BASIC продолжает жить благодаря его влиянию на последующие языки программирования и его роли в обеспечении доступности компьютерных средств для широкой аудитории.

IBM исполняется сто лет: с чего началась легендарная компьютерная компания

Легендарная мировая технологическая компания IBM своими корнями уходит в конец XIX века. Но официальным днём рождения IBM всё же следует считать 15 февраля 1924 года, когда компания Computing-Tabulous-Recording Co. была переименована в International Business Machines Corp. История IBM — отражение развития индустрии вычислений и ИТ. Ведь термин «обработка данных» появился более века назад, а «офисную технику» наши предки использовали ещё в 1880-х годах.

 Источник изображений: IBM

Источник изображений: IBM

Бурное развитие экономики в конце XIX века потребовало координации работы множества сотрудников и привело к механизации обработки информации. Стали массово применяться пишущие машинки, арифмометры и кассовые аппараты. Появились устройства для учёта отработанного времени, а для переписи населения США 1890 года использовались перфокарточные табуляторы.

История компаний, которые позже превратились в IBM, началась именно в это время бурного развития экономики. В 1900 году появилась компания International Time Recording, которая стала производить механизмы для учёта отработанного времени в США и Канаде.

Её сформировал и возглавил эксцентричный человек по имени Чарльз Флинт (Charles Flint), известный своей любовью к парусному спорту и самолётам.

В 1901 году Флинт приобрёл изготовителя настольных весов Computing Scale, которая со временем добавила в свой ассортимент сырорезки и офисную мебель. В 1911 году внимание Флинта привлекла компания Tabulated Machine, созданная в 1880-х годах. Она производила оборудование для табулирования перфокарт, революционную технологию, в которой отчаянно нуждались крупные предприятия и правительственные учреждения для таких масштабных мероприятий, как перепись населения, контроль складских запасов и логистика.

Флинт объединил все три компании, создав организацию Computing-Tabulous-Recording или C-T-R. Бизнес каждой из компаний процветал, но они не координировали усилия и не использовали активы и таланты друг друга. Флинт убедил совет директоров нанять профессионального менеджера для развития единого бизнеса. В 1914 году C-T-R возглавил Томас Уотсон-старший (Thomas Watson Sr.) — успешный менеджер по продажам, проработавший два десятилетия в одной из самых продвинутых компаний начала 20-го века National Cash Register.

Начало Первой мировой войны заблокировало продажи в Европе, но не в США, где спрос правительства и частных компаний на продукцию C-T-R быстро вырос. Окончание войны открыло огромный рынок Европы, а также более мелкие рынки в Южной Америке и некоторых частях Азии. Несмотря на непродолжительный спад в начале 1920-х годов, C-T-R превратилась в серьёзное и хорошо управляемое предприятие по обработке высокотехнологичных данных, опираясь на концепцию Уотсона «скорость, точность и гибкость», в которой клиент всегда был на первом месте.

В 1914 году доход компании составил $4 млн (около $120 млн сегодня) при штате 1 346 сотрудников; в 1920 году доход составил $14 млн (около $420 млн сегодня) при штате 2 731 сотрудника. И в течение следующих шести десятилетий компания продолжала расти уверенными темпами. Лишь в конце 1980-х годов компания столкнулась со снижением доходов (измерявшихся уже миллиардами долларов) и необходимостью сокращения штата, выросшего к тому моменту до более чем 400 000 работников.

13 февраля 1924 года Уотсон опубликовал письмо сотрудникам с объявлением об изменении названия, в котором говорилось: «Наше новое название особенно хорошо адаптируется и подходит для нашего бизнеса, учитывая скорость нашего роста, последовательную разработку дополнений к нашему бизнесу и продукцию, которая охватывает широкий спектр в области бизнес-техники». 15 февраля 1924 года газета The Wall Street Journal опубликовала сообщение о регистрации International Business Machines Corp., которая взяла на себя управление бизнесом и активами Computing-Tabulous-Recording Co. Любопытно отметить, что в Канаде компания приняла название IBM ещё в 1917 году.

Уотсон и его коллеги провели остаток 1920-х и 1930-е годы, создавая имидж бренда, который отражал их позитивный взгляд и планы на будущее. Они вели просветительскую деятельность, изобретали новые продукты, нанимали людей, расширяли операции, преодолели Великую депрессию и одними из первых столкнулись с антимонопольным вызовом в 1930-х годах. Смена названия в конечном итоге ознаменовала начало более масштабных преобразований. Уотсон заявлял, что IBM хочет стать крупным игроком в своей отрасли и ведущей международной корпорацией. Так оно и произошло.

Легендарному компьютеру Apple Macintosh исполнилось 40 лет

Накануне, 24 января, исполнилось 40 лет с того момента, как глава Apple Стив Джобс (Steve Jobs) представил Macintosh — первого в истории успешного массового компьютера с графическим пользовательским интерфейсом. Ресурс MacRumors по этому случаю показал оригинальный пресс-релиз, посвящённый выходу легендарной системы.

 Источник изображения: macrumors.com

Источник изображения: macrumors.com

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

Вот как об этом говорится в пресс-релизе Apple от 1984 года: «Пользователи сообщают Macintosh, что делать, просто перемещая „мышь” — небольшое указывающее устройство, — чтобы выбирать перечисленные в меню функции и представленные графикой символы на экране. Пользователям больше не приходится запоминать многочисленные и запутанные команды с клавиатуры [для] обычных компьютеров. Результат — радикальная простота использования и значительное сокращение времени обучения. По сути, Macintosh — настольный аппарат, предлагающий пользователям повышенную функциональность и творческий потенциал с простотой».

Apple тогда добавила, что на обучение работе с Macintosh уходит лишь несколько часов. Компьютер располагал рабочим столом со значками, предлагал раскрывающиеся меню, функции копирования и вставки, а также позволял запускать в окнах несколько программ.

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

Оригинальный Macintosh стоил от $2495, что в сегодняшнем эквиваленте составляет более $7000. Процессор имел тактовую частоту 8 МГц, объём оперативной памяти был 128 кбайт, для хранения данных использовался привод для гибких дисков ёмкостью 400 кбайт, для подключения принтера и другой периферии имелись последовательные порты.

Подробнее о старинных настольных компьютерах Apple можно прочитать в нашем материале «История компании Apple в компьютерах: от Apple I до новейшего Mac Studio».

MSI анонсировала спецсерию игровых систем и комплектующих к 20-летию Monster Hunter

Компания MSI в сотрудничестве с игровой студией Capcom выпустит ограниченную серию различных компьютерных комплектующих по случаю 20-летнего юбилея игровой серии Monster Hunter. Эти продукты будут оформлены в стиле игр этой серии. Официальный анонс новинок состоится на следующей неделе в рамках выставки CES 2024, однако MSI решила рассказать, чего следует ожидать.

 Источник изображений: MSI

Источник изображений: MSI

В ограниченную серию продуктов MSI Monster Hunter 20th Anniversary в том числе войдут специальные версии сверхмощного игрового ноутбука TITAN 18 HX, первой портативной приставки MSI под названием Claw, игровой видеокарты GeForce RTX 4060 Ti, а также компьютерный корпус, материнская плата, СЖО, игровой монитор и другие комплектующие.

Ниже представлен список анонсированных новинок в рамках серии Monster Hunter 20th Anniversary:

  • игровой ноутбук MSI Crosshair 16 HX Monster Hunter Edition;
  • видеокарта MSI GeForce RTX 4060 Ti 8G Gaming Slim Monster Hunter Edition;
  • игровой контроллер MSI FORCE GC30 Monster Hunter Edition;
  • СЖО MSI MAG CORELIQUID E360 Monster Hunter Edition;
  • игровой корпус MSI MPG GUNGNIR 300 Monster Hunter Edition;
  • материнская плата MSI MPG Z790 EDGE Monster Hunter Edition;
  • игровой монитор MSI MAG 274QRF QD E2 Monster Hunter Edition.

Производитель пояснил, что материнская плата MSI MPG Z790 EDGE оснащена подсистемой питания со схемой фаз 16+1+1. Она предлагает поддержку PCIe 5.0, Wi-Fi 7 и Bluetooth 5.4. В составе анонсированной GeForce RTX 4060 Ti 8G Gaming Slim используется графический процессор AD106 с 4352 ядрами CUDA. Карта предлагает 8 Гбайт памяти. Новинка оснащена системой охлаждения с тремя вентиляторами.

Monster Hunter — серия видеоигр в жанре action RPG, начавшаяся с одноимённой игры для PlayStation 2 в 2004 году. Игры серии разрабатываются и издаются японской компанией Capcom. В состав серии входят уже более 20 игр. За 20 лет существования серия игр Monster Hunter побывала на множестве игровых платформ, а её совокупные продажи составляют более 94 млн проданных копий.

Steam Deck снова продаётся со скидкой — Valve сбросила до 20 % по случаю 20-летия Steam

Компания Valve по случаю 20-летия платформы Steam проводит распродажу и среди прочего снизила цены на свои портативные игровые приставки Steam Deck. Размер скидки составляет от 10 до 20 % в зависимости от конфигурации консоли. Самая доступная версия Steam Deck предлагается сейчас за $359. До этого Valve временно снижала цены на свою приставку в марте, а также в рамках летней распродажи в июне.

 Источник изображения: VideoCardz

Источник изображения: VideoCardz

Обычная цена приставки Steam Deck в конфигурации с 64 Гбайт постоянной памяти составляет $399, за версию с SSD на 256 Гбайт компания просит $529, а за вариант с 512 Гбайт постоянной памяти — $649. По случаю 20-летия платформы Steam компания Valve снизила стоимость этих версий Steam Deck до $359,10, $449,96 и $519,20 соответственно, предложив скидки в размере 10, 15 и 20 %.

 Источник изображения: Valve

Источник изображения: Valve

Спустя более чем год после старта продаж многие хотели бы, чтобы такое снижение цен стало постоянным. Однако Valve, судя по всему, не видит в этом необходимости. У Steam Deck по-прежнему практически нет конкурентов в сегменте портативных приставок стоимостью от 300 до 400 долларов. Устройства вроде ASUS ROG Ally или Lenovo Legion Go хоть и предлагают более продвинутые технические характеристики, но оцениваются гораздо дороже. И если версия Steam Deck с 512 Гбайт при цене в $649 может почувствовать давление конкуренции со стороны той же ASUS ROG Ally на базе современного процессора AMD Ryzen Z1 Extreme стоимостью $699 или будущей версии с процессором Ryzen Z1, которая, поступит в продажу на $100 дешевле, вариант консоли Valve за $399 просто не имеет конкурентов.

Вполне очевидно, что Steam Deck некоторое время ещё останется главным выбором для любителей портативного гейминга, особенно с учётом частых скидок на приставку, которые Valve предлагает теперь через каждые 3–4 месяца.


window-new
Soft
Hard
Тренды 🔥
Сэм Альтман переобулся и теперь утверждает, что госрегулирование ИИ поставит крест на лидерстве США 3 мин.
Доставка прибудет по расписанию: курьерский экшен Death Stranding 2: On the Beach ушёл на золото за полтора месяца до релиза 3 ч.
В Telegram добавились маркетплейс подарков, публикация нескольких историй сразу и автоматический перевод в каналах 3 ч.
«Лучшая карточная игра с RPG-элементами»: с 2022 года пользователи The Witcher 3: Wild Hunt наиграли в «Гвинт» более 458 миллионов партий 4 ч.
Исследовательскую лабораторию ИИ в Meta возглавил выходец из Google DeepMind 4 ч.
Хоррор-шутер Alien: Rogue Incursion Evolved Edition отправит игроков выживать под натиском небывало хитрых ксеноморфов — трейлер и дата выхода 7 ч.
Сэм Альтман передал управление ChatGPT новому руководителю, а сам займётся исследованиями 8 ч.
Google защитит пользователей Chrome от фишинга с помощью локальной ИИ-модели Gemini Nano 9 ч.
Microsoft упростит установку приложений в Windows 11, но это может привести к засорению системы 17 ч.
Первое сюжетное дополнение к Kingdom Come: Deliverance 2 не заставит себя долго ждать — новый трейлер и дата выхода Brushes with Death 18 ч.