День в історії: Мова програмування Ада і спалення Бруно


Опубликованно 02.06.2019 05:05

День в історії: Мова програмування Ада і спалення Бруно

У Римі спалений Джордано Бруно

Філіппо Бруно народився в родині солдата неподалік від Неаполя в 1548 році. У 1565 році 17-річний Філіппо Бруно вступив в домініканський монастир, отримавши при цьому ім'я Джордано.

Вивчаючи науки, твори Миколи Коперника, Джордано Бруно прийшов до висновку, що природничонаукові уявлення Церкви помилкові. Джордано починає публічно виступати в диспутах по всій Європі, викриваючи Церква в невігластві.

Після повернення у Італію в 1592 році Бруно був заарештований і ув'язнений у в'язницю. Основою для арешту послужила не стільки сама ідея про нескінченність Всесвіту і множинності жилих світів, скільки сам факт висміювання основ віри.

Восьмирічне ув'язнення не змінило світогляду Джордано, тортури не зламали його віру у правоту своїх суджень. Зречення від своїх переконань Джордано Бруно вважав за краще багаття. 17 лютого 1600 року за вироком суду інквізиції в Римі на площі Кампо ді Фьоре Джордано Бруно був спалений на багатті. Його останніми словами були: «Спалити – не означає спростувати».

День народження Лаэннека

Рене Лаэннек народився 17 лютого 1781 року в Кемпері. У 1786 році втратив матір і виховувався спочатку дядечком-абатом, а 6 років потому іншим дядьком — Гійомом Лаэннеком, відомим лікарем, ректором Нантського університету.

До 14 років закінчив класичну школу і добре володів німецькою, англійською, грецькою та латинськими мовами. З 14 років навчався медичної науки в госпіталях Нанта, відвідував секційну. Улюбленим лікарем Лаэннека називають французького хірурга Гійома Дюпюітрена, професора паризького медичного факультету, члена Паризької академії наук і Паризької медичної академії, з яким у нього спочатку не склалися стосунки. В 1799 році поступив на службу в республіканську армію асистентом хірурга. У 1801 році працював в одній з клінік Парижа під керівництвом М. Біша і Ж. Корвізара, особистого лікаря Наполеона. У 1802 р. вийшла його перша наукова робота, присвячена опису симптомів перитоніту, а незабаром після цього послідували статті про цирозі печінки і про анатомію оболонок головного мозку. У 1804 Лаэннек захистив дисертацію «Вчення Гіппократа і практична медицина». Потім він зайнявся приватною лікарською практикою, опублікував також безліч статей про результати спостереження хворих. У 1814 став головним редактором «Медичного журналу». З 1816 року працював лікарем в паризькій лікарні Неккера.

У 1816 році Лаэннек винайшов стетоскоп і розробив нову методику вислуховування хворих. А сталося це, як пише сам Лаэннек так: "Я був запрошений до однієї молодої пані, яка представляла великі ознаки серцевої хвороби, у якої прикладання руки, а рівно і перкусія, не дали жодних результатів внаслідок наявній у неї значної жирової підстилки. Але так як вік і стать хворий не дозволили мені зробити описаний вище метод дослідження, то мені спало на згадку відоме акустичне явище: прикладаючи вухо до одного кінця колоди, можна чудово розчути дотрагивание голкою до іншого його кінця. Я взяв аркуш паперу, зробив з нього вузький циліндр, один кінець якого приставив до серцевій області і, приклавши вухо до іншого його кінця, я настільки ж здивувався, як і зрадів тим (fut aussi surpris que satisfait), що міг чути удари серця набагато голосніше і точніше, ніж це мені уявлялося до тих пір при безпосередньому прикладанні вуха. Я негайно прийшов до висновку, що цей засіб може стати дорогоцінним методом дослідження, який може бути застосований не тільки при дослідженні всіх рухів, що обумовлюють утворення всередині грудної клітини шумів, значить при дослідженні дихання, голосу, хрипения і, бути може навіть флуктуації рідини, що вилилася в порожнину плеври або навколосерцевої сумки".

Само собою, згорнутої зошитом довго було користуватися не можна, і Лаэннек був стурбований створенням більш довговічного приладу. Він перепробував безліч матеріалів від очерету до каштана, поки не зупинився на горіховому дереві. Свій винахід він назвав "Le Cylindre" — "циліндр", який мав довжину 12 дюймів і діаметр 1,5 дюйма.

Першу пацієнтку, аускультацію якої Лаэннек провів новим інструментом, звали Марі Мелані Басса. Пізніше свій винахід Лаэннек перейменував у "стетоскоп" ("осматриватель грудей"). За допомогою винайденого ним приладу він також відкрив симптоми захворювань грудної порожнини, дав їх точне опис, зіставив клінічні дані з патологоанатомічної картиною.

Мова програмування Ада

Розробка мови була проведена в рамках міжнародного конкурсу, організованого і профінансованого міністерством оборони США. Метою розробки було отримання мови програмування, який міг би стати єдиним для розробки проектів на замовлення військового відомства, головним чином, для розробки вбудованих систем військового призначення і для великих військових комп'ютерів (на базі процесора iAPX 432 від Intel). Робота почалася в 1975 році, з формування набору вимог до мови, який би повною мірою задовольнив розробників систем зазначеного типу. Початковий список вимог, випущений під кодовим найменуванням «Солом'яний», був представлений на рецензію в ряд організацій і фірм, які протягом двох років послідовно уточнювався, в кінцевому рахунку перетворившись в підсумковий документ під назвою «Сталевий».

Після завершення формування вимог було проведено аналіз, який показав, що жоден з наявних мов програмування не задовольняє вимогам в достатній мірі, так що було прийнято рішення розробити новий мову. Конкурс на його створення був оголошений в 1977 році, розробникам було запропоновано базуватися на одній з трьох мов: Паскаль, Алгол-68 або ПЛ/1.

Із представлених на конкурс 15 проектів було відібрано 4 (всі засновані на Паскалі). Ці проекти були відправлені на подальше доопрацювання. На наступному етапі з 4 проектів відібрали два, з яких, після чергової доопрацювання, був обраний один. Ця мова отримав найменування «Пекла» — розробила його група під керівництвом француза Жана Ишбиа дала мові назву на честь Ади Августи Кінг Лавлейс (1815-1852), дочки поета Джорджа Байрона, яка займалася розробкою програм для обчислювальної машини Беббіджа і вважається першим програмістом у світі.

У 1983 році мова була офіційно сертифікований ANSI. Стандарт ANSI/MIL-STD-1815-A-1983 був затверджений 17 лютого 1983 року. Міністерство оборони США зробило найменування «Ada» зареєстрованою торговою маркою, заборонивши випускати транслятори мови, які не пройшли офіційну процедуру тестування на відповідність стандартам. Процедура полягала в прогоні через досліджуваний компілятор великої кількості (понад 1000) тестових програм (так званий комплект ACVC), для кожної з яких був однозначно визначений результат тестування: або вдала компіляція, або видача цілком конкретного повідомлення про помилку. Тестування проводилося за принципом «все або нічого» — при помилці в обробці хоча б одного тестового прикладу компілятор вважався не пройшов тест, причому тестування було дійсно тільки на тій апаратної і програмної платформи, на якій воно проводилося. Таким чином була в зародку пригнічена можливість утворення "версій" або "діалектів" мови Пекла.

Нагадаємо, днем раніше ми згадували саркофаг Тутанхамона та Кіотський протокол.

Хочете знати важливі та актуальні новини раніше за всіх? Підписуйтесь на сторінку Bigmir)net на Facebook: facebook.com/bigmir.net.



Категория: Разработки