Екатерина Логвиновна Ющенко - украинская ученая, программистка, доктор физико-математических наук, которая в середине 20 века основала первую в СССР школу теоретического программирования и разработала один из первых языков программирования высокого уровня с непрямой адресацией ("Адресный язык"). Ее вклад не только в фундаментальную науку, но и в практику компьютерного программирования в значительной степени повлиял на дальнейшее развитие ИТ в Украине и мире.
Кто такая Екатерина Ющенко и как она изменила IT мир в середине 20 века, рассказывает РБК-Украина.
Когда в США еще только начинали эксперименты с Fortran и Cobol, в Киеве украинская ученая Екатерина Ющенко уже создала свой язык программирования - уникальный "Адресный язык", который позволял работать с памятью так, как это сегодня делают современные компьютеры. Это было в 1950-х, когда сама идея программирования считалась чем-то полуфантастическим.
Но ее путь к науке был далеко не простым. В студенческие годы Ющенко исключили из университета лишь из-за того, что ее отца назвали "врагом народа".
Девушка оказалась в изгнании, жила в Средней Азии, работала на заводе, писала математические формулы прямо на клочках бумаги. И все равно нашла путь вернуться в науку - несмотря на все запреты.
Мало кто знает, что именно Ющенко впервые в СССР использовала концепцию "указателей" - элемент, без которого сегодня невозможно представить программирование.
Ее "Адресный язык" стал настолько мощным, что позволял работать независимо от физического строения компьютера. Это был прорыв - программы перестали быть привязанными к конкретной машине.
Украинская ученая и программистка Екатерина Ющенко (фото: Википедия)
Еще один уникальный факт - учебник по программированию, написанный Екатериной Ющенко в 1961 году, был переведен на несколько языков и использовался даже за пределами СССР. То есть украинка стала одной из первых, кто обучал программированию в мире системно.
Она воспитала целую плеяду ученых, которые создали "школу теоретического программирования" - явление, которое дало Украине десятки специалистов мирового уровня.
А еще, несмотря на все запреты, Ющенко сохраняла любовь к украинской культуре и языку. Ее коллеги вспоминали: даже в советских академических стенах она всегда оставалась украинкой.
Екатерина Ющенко не создавала коммерческих стартапов, но именно благодаря ей программирование стало наукой, а не только ремеслом. Ее история - это напоминание, что украинки не раз были среди тех, кто двигал мир вперед.
Вас также может заинтересовать:
Для написания этого материала были использованы следующие источники: IT в Украине, Stem is Fem, Википедия.