• A
  • A
  • A
  • АБВ
  • АБВ
  • АБВ
  • A
  • A
  • A
  • A
  • A
Обычная версия сайта
  • RU
  • EN
  • HSE University
  • Publications
  • Book chapter
  • Exploring the Eolang-Java Integration and Interoperability
  • RU
  • EN
Расширенный поиск
Высшая школа экономики
Национальный исследовательский университет
Priority areas
  • business informatics
  • economics
  • engineering science
  • humanitarian
  • IT and mathematics
  • law
  • management
  • mathematics
  • sociology
  • state and public administration
by year
  • 2027
  • 2026
  • 2025
  • 2024
  • 2023
  • 2022
  • 2021
  • 2020
  • 2019
  • 2018
  • 2017
  • 2016
  • 2015
  • 2014
  • 2013
  • 2012
  • 2011
  • 2010
  • 2009
  • 2008
  • 2007
  • 2006
  • 2005
  • 2004
  • 2003
  • 2002
  • 2001
  • 2000
  • 1999
  • 1998
  • 1997
  • 1996
  • 1995
  • 1994
  • 1993
  • 1992
  • 1991
  • 1990
  • 1989
  • 1988
  • 1987
  • 1986
  • 1985
  • 1984
  • 1983
  • 1982
  • 1981
  • 1980
  • 1979
  • 1978
  • 1977
  • 1976
  • 1975
  • 1974
  • 1973
  • 1972
  • 1971
  • 1970
  • 1969
  • 1968
  • 1967
  • 1966
  • 1965
  • 1964
  • 1963
  • 1958
  • More
Subject
News
July 13, 2026
Biologists Discover Unique Properties of MiR-93-5p MicroRNA in Prostate Cancer
Researchers at the International Laboratory of Microphysiological Systems of the HSE Faculty of Biology and Biotechnology investigated how different isoforms of the same microRNA influence gene function in prostate adenocarcinoma. The study found that in some cases, microRNAs can reinforce each other’s effects by targeting and suppressing the same genes. This finding offers a fresh perspective on the molecular mechanisms underlying tumour development and on the search for disease biomarkers. The results have been published in PeerJ.
July 13, 2026
'My Goal Is to Become a Tenured Professor'
Mikhail Samatov focuses on the theoretical study of perovskite solar cells. In this interview for the HSE Young Scientists project, he talks about working on HSE University’s supercomputer, collaborating with Peking University, and making furniture.
July 9, 2026
HSE Economists Use Search Queries to Forecast Birth Rates
Researchers from the HSE Faculty of Economic Sciences have shown that the accuracy of birth rate forecasts for Russia can be improved by almost 50% by incorporating the dynamics of online search queries related to pregnancy and childbirth into forecasting models. In the best-performing models, the forecasting error fell from 4.6% to 3.2%. The findings have been published in Populations and Economics.

 

Have you spotted a typo?
Highlight it, click Ctrl+Enter and send us a message. Thank you for your help!

Publications
  • Books
  • Articles
  • Chapters of books
  • Working papers
  • Report a publication
  • Research at HSE

?

Exploring the Eolang-Java Integration and Interoperability

P. 4560–4569.
Saleh H., Attakorah J., Zykov S. V., Legalov A.

In recent times, the subject of interoperability has become very popular. In large-scale software applications development, it is a common practice to combine multiple languages in solving peculiar problems and developing robust solutions. The ability to combine multiple languages allows an easy migration of an existing project from one language to another or use existing libraries in another language. This makes interoperability a force to be reckoned with when developing new programming languages. The Eolang programming language is a new research and development initiative aimed at achieving true Object-Oriented Programming by having all components of the program as objects. As such, the construct and syntax of Eolang is vastly different from that of Java. This makes integration and interoperability between these two languages a challenging issue related to method/object naming conventions, keywords and operators, etc. In this paper we explore the potential of Eolang interoperability with Java by looking at the interoperability mechanisms of some other languages with Java, describe ways to overcome these challenges with Eolang and develop the solution. Specifically, we focus on the possibility to call Java code from Eolang while the semantics of both languages remain preserved. Our solution allows Java code to be called in Eolang through wrappers that turn Java classes and methods into Eolang Objects.

Language: English
Full text
DOI
Text on another site
Keywords: object-oriented programmingинтероперабельностьInteroperabilityElegant objectsJava virtual machineкрупномасштабное приложениеtranspile

In book

Procedia Computer Science. Proceedings of the 25th International Conference KES2021: Knowledge-Based and Intelligent Information & Engineering Systems
Vol. 192. , Elsevier, 2021.
Similar publications
Операторы в поисках связи, или Новый расцвет договора фактического посредничества
Ионцев М. А., Вестник Университета имени О.Е. Кутафина 2025 № 4 (128) С. 52–61
The article examines the legal architecture of the digital segment of the financial market. The qualifying features of the actual mediation agreement concluded by accession are considered. The author examines the relationship between the operator of the information system in which digital financial assets are issued and the users of such a system, operators of ...
Added: November 10, 2025
Разработка программных модулей
Rogacheva O., М.: Издательский центр "Академия", 2025.
This textbook has been developed in accordance with the Federal State Educational Standards for Secondary Vocational Education and is intended for studying the professional module "Development of Software Modules for Computer Systems" (PM "Development of Software Modules"). The textbook explores the software development life cycle, its significance, stages, and methodologies such as Agile, Waterfall, and Scrum. ...
Added: September 23, 2025
Исследование проблемы интероперабельности цифровой валюты Банка России (цифрового рубля)
Чапышев И. О., Shaidullin A., Деньги и кредит 2024
В статье рассматривается проблема интероперабельности (совместимости) цифровых валют центральных банков с другими формами денег: безналичными и наличными. Используя метод агентного моделирования, мы строим модель российского рынка платежных средств и анализируем возможный спрос населения на цифровую валюту Банка России – цифровой рубль. Результаты исследования показывают, что внедрение цифрового рубля приведет к существенным изменениям в предпочтениях граждан ...
Added: March 7, 2024
Transformation of C Programming Language Memory Model into Object-Oriented Representation of EO Language
Legalov, A.I., Bugayenko Y. G., Chuykin N.K. et al., Automatic Control and Computer Sciences 2023 Vol. 57 No. 7 P. 803–816
The paper analyzes the possibilities of transforming C programming language constructs into objects of EO programming language. The key challenge of the method is the transpilation from a system programming language into a language of a higher level of abstraction, which does not allow direct manipulations with computer memory. Almost all application and domain-oriented programming ...
Added: February 27, 2024
«Хороший дизайн» в пространстве метавселенной: к постановке проблемы
Rodkin P. E., Техническая эстетика и дизайн-исследования 2023 Т. 5 № 2 С. 5–13
The article actualizes design modernist principles of "good design" in the new operational, functional and semantic space of the meta-universe. The meta-universe is problematized and critically analyzed in the broad context of technological substitution, marketization, interoperability, and other socially significant phenomena of the real and digital environment. We have conducted a comparative analysis of the ...
Added: September 22, 2023
Введение в теорию программирования. Объектно-ориентированный подход : учебное пособие для СПО
Zykov S. V., Саратов: Профобразование, 2021.
В учебном пособии представлены основные разделы программирования в приложении к объектно-ориентированным языкам программирования (теория вычислений, представление синтаксиса и семантики выражений, теория типов и др.). Базовые аспекты профессионального программирования излагаются в сравнении языков «нового поколения» C# и SML на единой платформе Microsoft .NET, что дает возможность более глубоко проникнуть в суть процесса создания программных систем. Учебное ...
Added: June 5, 2023
Введение в теорию программирования. Объектно-ориентированный подход : учебное пособие
Zykov S. V., Интернет-Университет Информационных Технологий (ИНТУИТ), Ай Пи Ар Медиа, 2021.
Учебное пособие является вводным курсом в объектно-ориентированное программирование и теоретический фундамент программирования. Оно охватывает основные разделы программирования в приложении к объектно-ориентированным языкам программирования (теория вычислений, представление синтаксиса и семантики выражений, теория типов и др.). Издание проиллюстрировано примерами, связывающими фундаментальные понятия теории с особенностями программирования на языке C# (типизация, наследование, инкапсуляция, полиморфизм, динамическое связывание и др.) ...
Added: June 5, 2023
Программные системы гетерогенной архитектуры. Разработка информационных систем для интернет-ориентированной платформы
Zykov S. V., Ай Пи Ар Медиа, 2022.
Данное учебное пособие базируется на творческом синтезе избранных формальных теорий (лямбда-исчисление, комбинаторная логика, теория категорий и др.) и интернет-ориентированной архитектурной платформы Microsoft .NET, обеспечивающей практически прозрачную интеграцию кода на языках программирования в различных парадигмах. Целью издания является формирование адекватного взгляда на современное программирование. Первая часть книги посвящена основам функционального подхода к программированию на основе языка ...
Added: June 5, 2023
Программирование : учебник и практикум для академического бакалавриата
Zykov S. V., Юрайт, 2023.
Основной задачей данного курса является формирование точки зрения на современную теорию и практику программирования. Курс базируется на творческом синтезе избранных формальных теорий (лямбда-исчисление, комбинаторная логика, теория категорий и др.) и уникальной технологической платформы Microsoft .NET. Первый раздел курса посвящен основам функционального подхода к программированию на основе языка F#, второй — основам объектно-ориентированного подхода на примере ...
Added: June 5, 2023
Development of an object library for the EO programming language
Dmitry Yakuba, Sergey Zykov, , in: Procedia Computer Science. Knowledge-Based and Intelligent Information & Engineering Systems: Proceedings of the 26th International Conference KES2022Vol. 207.: Amsterdam: Elsevier, 2022. P. 4328–4337.
Object-oriented programming (OOP) is one of the most popular paradigms used to build software systems. However, there is currently no object-oriented programming language using the pure idea of OOP. The EO programming language is an object-oriented language developed as a research solution, the purpose of which is to show that industrial programming in pure OOP ideas is practically ...
Added: October 20, 2022
Assessment of static type checking compliance of EOLANG
Vadim Piven, Zykov S. V., , in: Procedia Computer Science. Knowledge-Based and Intelligent Information & Engineering Systems: Proceedings of the 26th International Conference KES2022Vol. 207.: Amsterdam: Elsevier, 2022. P. 4200–4206.
The EOLANG programming language is a novel technology relying on formal phi-calculus similar to lambdacalculus for functional programming languages, and on design choices declared as mitigating most weak points of mainstream object-oriented programming languages. EO is under active development up to date and has some obvious development vectors. One of these vectors is development of compilation time type ...
Added: October 20, 2022
Трансформация модели памяти языка программирования C в объектно-ориентированное представление на языке EO
А. И. Легалов, Бугаенко Е. Г., Н. К. Чуйкин et al., Моделирование и анализ информационных систем 2022 Т. 29 № 3 С. 246–264
The paper analyzes the possibilities of transforming C programming language constructs into objects of EO programming language. The key challenge of the method is the transpilation from a system programming language into a language of a higher level of abstraction, which doesn’t allow direct manipulations with computer memory. Almost all application and domain-oriented programming languages ...
Added: September 28, 2022
О социально-экономических последствиях внедрения перспективных цифровых технологий
Рейнгольд Л. А., Соловьев А. В., Klychikhina O., В кн.: Россия: Тенденции и перспективы развития. Ежегодник. Вып. 16. Ч. 2: XII Международная научно-практическая конференция «Регионы России: Стратегии развития и механизмы реализации приоритетных национальных проектов и программ», конференция «Научно-технологическое развитие России: Приоритеты, проблемы, решения» / РАН. ИНИОН. Отд. науч. сотрудничества; Отв. ред. В.И. Герасимов. – М., 2021. – Ч. 2. – 1024 с. ISBN 978-5-248-01003-5Ч. 2. Вып. 16.: ИНИОН РАН. Отд. науч. сотрудничества, 2021. С. 367–373.
В настоящее время формируется новая цифровая среда общества, требуется осмысление социально-экономических последствий технологической трансформации. Происходят качественные изменения в цифровых технологиях, в результате которых в ближайшие нескольких лет природная среда по лучит принципиально новые свойства. Возникают в новом качестве следующие комплексы проблем: – Скрытая сложность среды, окружающей человека, при кажущемся ее упрощении; – Необходимость сосуществования субъектов со все ...
Added: October 12, 2021
  • About
  • About
  • Key Figures & Facts
  • Sustainability at HSE University
  • Faculties & Departments
  • International Partnerships
  • Faculty & Staff
  • HSE Buildings
  • HSE University for Persons with Disabilities
  • Public Enquiries
  • Studies
  • Admissions
  • Programme Catalogue
  • Undergraduate
  • Graduate
  • Exchange Programmes
  • Summer University
  • Summer Schools
  • Semester in Moscow
  • Business Internship
  • Research
  • International Laboratories
  • Research Centres
  • Research Projects
  • Monitoring Studies
  • Conferences & Seminars
  • Academic Jobs
  • Yasin (April) International Academic Conference on Economic and Social Development
  • Media & Resources
  • Publications by staff
  • HSE Journals
  • Publishing House
  • iq.hse.ru: commentary by HSE experts
  • Library
  • Economic & Social Data Archive
  • Video
  • HSE Repository of Socio-Economic Information
  • HSE1993–2026
  • Contacts
  • Copyright
  • Privacy Policy
  • Site Map
Edit