От Fortran до Python: история популярных языков программирования. Андрей Николаевич Терехов.

  Рет қаралды 4,188

Video Archive of DataArt

Video Archive of DataArt

Күн бұрын

Пікірлер: 43
@sadreddude
@sadreddude 4 жыл бұрын
о, боже, это чистый кайф. Спасибо огромное. Интересно, информативно, душевно. Конечно, для получения удовольствия нужно знать о чем идет рассказ, упоминаемых персонажей и интересоваться историей языков. Делайте еще такие видео!
@AndrewDevUA
@AndrewDevUA 4 жыл бұрын
уникальная информация! Спасибо огромное!
@KOCMOKOT800
@KOCMOKOT800 4 ай бұрын
Невероятно, живая легенда. Благодаря таким людям зреет цивилизация.
@spappinventor2850
@spappinventor2850 9 ай бұрын
Послушал с интересом. Приятно узнать что наши тоже участвовали и вполне. Фантастический профессор! Потрясающие истории
@vafindamir6362
@vafindamir6362 3 жыл бұрын
Хочу в 71 год иметь такой же ясный ум! Ну и дожить бы до такого возраста ))
@SunSay
@SunSay 3 жыл бұрын
С лектором знаком лично и очень его уважаю. История зарождения программирования не в машинных кодах (высокого уровня) начиналась в Советском Союзе с пионерских работ Ляпунова по операторному программированию, с ПП-1, ПП-2 и Адресного программирования. Первый язык программирования высокого уровня Plankalkül (1943/44г.,) считаю очень приближенным к машинным кодам и непригодным для практического использования. Но, несомненно, Конрад Цузе смотрел на десяток лет в будущее. Поражаюсь прозорливости Цузе и не представляю что именно привело его созданию такого языка.
@MyPomoshnik
@MyPomoshnik 3 жыл бұрын
Чем сами занимаетесь / над чем работаете ?
@SunSay
@SunSay 3 жыл бұрын
@@MyPomoshnik Программировал, но последние 23 года преподаю: Логическое, Функциональное и ООП, ИИ, Базы знаний, Базы данных, историю информационных технологий (с уклоном на историю программирования) ...
@MyPomoshnik
@MyPomoshnik 3 жыл бұрын
​@@SunSay Огромные познания в области у Вас, очень здорово, передавайте.
@andrewuwizard
@andrewuwizard Жыл бұрын
спасибо!
@vladig6649
@vladig6649 Жыл бұрын
В Советском Союзе была создана своя промышленность по выпуску ЭВМ и своя академическая школа системного программирования. Это продолжалось до начала 70'х, когда пошла в серию серия ЕС ЭВМ копирующая 1 в 1 системы IBM 360/370. По сути свое системное ПО оставалось только на ЭВМ БЭСМ-6 и ЭВМ используемых в военных областях. С появлением персональных компьютеров, начиная с начала 90'х, большие ЭВМ начали "вымирать как динозавры", а страна полностью лишилась как своей электронной промышленности, так и своих разработок в области системного программирования: операционных систем, компиляторов, СУБД и средств разработки ПО. Сейчас все системное ПО, средства разработки, как и выч.техника, исключительно "привозные" и страна полностью потеряла в этих областях свой технологический суверенитет. Может быть и навсегда.
@_simula_7403
@_simula_7403 3 жыл бұрын
Спасибо, от души!
@mralex739
@mralex739 9 күн бұрын
огонь
@SunSay
@SunSay 3 жыл бұрын
Был ли такой язык: "Адресный язык программирования" (1955г.)? Правда, что в нём ещё тогда появились Pointers в 1955г., а не в 1964г. в PL/1? Правда что он был реализован на ЭВМ "Киев", "М-20", "Днепр-1", "Днепр-2", "БСЕМ-3", "БЕСМ-3М", БЕСМ-4", ЭВМ семейства "Урал" и "Минск" и некоторых других советских компьютерах? Если был, то почему умолчали? Неужели Бекус? Почему Бекус? Разве раньше Фортрана не было в СССР языка программирования высокого уровня?
@MyPomoshnik
@MyPomoshnik 3 жыл бұрын
Fortran "в 1000 раз" понятнее и проще оказался чем все, что было до него.
@SunSay
@SunSay 3 жыл бұрын
@@MyPomoshnik С какими языками до Фортрана Вы знакомы? Может Вы имели в ввиду Plankalkül, ПП-1 и ПП-2? Согласен, что именно эти языки Фортран по выразительности и простоте. В чем его простота Фортрана по сравнению с Адресным языком? Конкретно? Всё то, что можно записать на Фортране элементарно (просто и понятно) записывается на подмножестве Адресного языка, а наоборот если использована непрямая адресация - вовсе не понятно как можно на Фортране записать. Циклы по переменной в Фортране подобны Адресным формулам циклирования. Обращения к подпрограммам - легко. Арифметические выражения - в Фортране точь в точь такие, как Адресном языке. Заголовков цикла по переменной, которая пробегает элементы списка, нет в современных императивных языках программирования. Согласен с Вами, что понятнее, но это только за счет того, что в Фортране (58г.) непрямой адресации, сложных структур (в Адресном языке использовался термин "деревообразные форматы").
@MyPomoshnik
@MyPomoshnik 3 жыл бұрын
@@SunSay Ого, вот это познания. Если так как Вы пишите, то всё ещё проще - у Фортрана были сильные "лоббисты" )).
@SunSay
@SunSay 3 жыл бұрын
@@MyPomoshnik В 1965г. коммунистическим режимом были приостановлены работы по реализации Адресного языка в 1965г. на новых советских компьютерах. Например: разработка компилятора с Адресного языка для БЭСМ-6 на стадии завершения была остановлена не смотря на то, что Лебедев С.А. был за реализацию этого языка. В СССР были "лоббисты", которые имели возможность проталкивать разработки, в которых они были "соавторами". Не думаю, что с тех пор в постсоветском пространстве что-либо изменилось к лучшему.
@SunSay
@SunSay 3 жыл бұрын
@@MyPomoshnik en.wikipedia.org/wiki/Women_in_computing?fbclid=IwAR0vCpqPGSBOx8Y5y5F_w9HmAkN5pTQEbdBcbRquv8lQuInS9ODdnZhHQ18#cite_note-87 На Втором портрете этой странички Википедии - авторка Адресного языка программирования и изобретательница указателей (Pointers). + Читайте пункт "История" английской версии статьи "Указатели".
@МВолков-с6ж
@МВолков-с6ж 10 ай бұрын
1:19:07 Тут можно было ещё один анекдот добавить, про то, как в одном предприятии резко упала производительность, когда запретили брань. Раньше было просто, говорит прораб, орёшь: "эй х..., принеси эту х..ню, прих..рь вот сюда, потом иди на х.. отсюда!", а сейчас просто заикаешься, ищешь слова."
@vladimirp9566
@vladimirp9566 3 жыл бұрын
Послушал с интересом. Очень многих упоминаемых ленинградских программистов из ЛГУ знал лично. Тем более, что в восьмидесятые годы переходил на Алгол-68. Замечу, что ошибок в реализации того времени было достаточно много. Во всяком случае моя аспирантская работа довольно существенно страдала от "сырости" Алгола-68. Жаль, что Андрей Николаевич не рассказал о переносе Алгола-68 на Эльбрус и о полном переходе учебного процесса матмеха на изучение программирования на базе Алгола-68. Этот эксперимент длился, кажется недолго.
@borgtechservicevsevolodazo7037
@borgtechservicevsevolodazo7037 3 жыл бұрын
Я только начал смотреть, но дико хочу услышать про Кобол. Интересно, расскажет?..
@grinmoral
@grinmoral Жыл бұрын
Дыры в C нужны чтоб язык оставался минималистичным и удобным в использовании. Закрытие этих дыр приведёт к необходимости добавления синтаксического сахара (дабы остаться таким же удобным) и в итоге выйдет что-то похожее на C++, D, Zig и прочих. Концепт с runtime'ом как в go или дополнительным описанием всего и вся для умного компилятора как в rust чтоб проверять пользователя звучит хоть не так лаконично как C, но убедительнее чем закрытие 'дыр'.
@VORONOKVA
@VORONOKVA Жыл бұрын
То есть вместо доработки трансляторов фортрана и далее программировать всей планете на ОДНОМ языке, человечество истерично взбрыкнуло и устроило вавилонское столпотворение. И это была дикая, невероятная ошибка. Жуткая. Но люди этого не поняли. Вопрос - а есть ли у людей интеллект?
@marginal4809
@marginal4809 8 ай бұрын
Калассный дядька
@andrewuwizard
@andrewuwizard Жыл бұрын
похоже , что в 36 лет начинать изучать программирование слишком поздно. вся ипрония в том что пк появился в конце 2004 года - с пк и виндой на ТЫ, настриваю интогда серваки и сеть оборудование. а вот программировании пока никак .....(((
@demetre7908
@demetre7908 Жыл бұрын
Ой да нее, ничего не поздно! Главное практика
@НеверовДмитрийЮрьевич
@НеверовДмитрийЮрьевич Жыл бұрын
Он ещё объясняет что такое геморрой! Да геморрой был не то слово !но экзамены сдали
@НеверовДмитрийЮрьевич
@НеверовДмитрийЮрьевич Жыл бұрын
Полный Дурдом! Но это наш дурдом! мяу хвала!
@НеверовДмитрийЮрьевич
@НеверовДмитрийЮрьевич Жыл бұрын
А перфокарты кто помнит? с дырочками?
@catgawobeka684
@catgawobeka684 8 ай бұрын
Кому-то интересны воспоминания очевидцев, а кто-то в восторге от творений эпигонов. Лично мне не очень интерсно мнение современных студентов о Коболе или PL/I.
@Serghey_83
@Serghey_83 3 ай бұрын
Артикуляция ужасная.
@cat35467
@cat35467 8 күн бұрын
Посмотрим, какая у тебя будет в 70 лет 😁
@antonromanenko3200
@antonromanenko3200 3 жыл бұрын
*_5.10 Tax Heaven 5.10 Financial Paradise 5.10 Free movement of people, goods, services and capital 5.10 State get out of economy 5.10 Multicurrency 5.10 Multilanguage 5.10 Right to keep and bear arms 5.10 Wealthy people 5.10 Libertarian idea 5.10 Balashov 5.10_*
@Русь-Родина
@Русь-Родина Жыл бұрын
Ни о чем! Тупизна!!!
Python VS С# | Согласен / Не согласен
14:27
Технологии в Контуре
Рет қаралды 16 М.
История языков программирования
1:33:41
ГБУ ДО Центр Интеллект
Рет қаралды 4,4 М.
Magic or …? 😱 reveal video on profile 🫢
00:14
Andrey Grechka
Рет қаралды 88 МЛН
Minecraft Creeper Family is back! #minecraft #funny #memes
00:26
Как написать "Hello World!" на ассембли
53:58
БоркаБорик
Рет қаралды 7 М.
Управление Миром Лекции ФСБ ( Ефимов )
2:01:38
Valery Kudryavtsev
Рет қаралды 9 МЛН
История развития языков программирования
1:18:58
Язык опередивший своё время
9:35
ExtremeCode
Рет қаралды 130 М.
Magic or …? 😱 reveal video on profile 🫢
00:14
Andrey Grechka
Рет қаралды 88 МЛН