OOP or not OOP or better OOP

RAG_8314-1

Доклад на Открытой конференции ИСП РАН:

«В рамках процесса совершенствования экосистемы разработки приложений для различных устройств Huawei компания работает над новым языком программирования. Принципиальной особенностью нового языка является поддержка компонентно-ориентированного программирования (COP), под которым мы понимаем возможность сборки (существенной части) программы из готовых компонентов.»

Посмотреть видео и презентацию: http://0x1.tv/20191205AD

Внимание: начиная с 15:00 начинаются сбои со звуком.

PS. Маленький кусочек работы над языком программирования…

5 комментариев


  1. Множество интерфейсов для одной и той же структуры данных напоминают возможности языка модулей ML.
    Рассматривали ли вы языки ML-семейства — SML, OCaml?

    Ответить

    1. Мы рассматриваем широкий набор языков, в основном те, с которыми мы собираемся конкурировать: Java, Kotlin, C#, Go, Swift, Dart, Lua, JS. Смотрим и на ML’s, на Rust и на Jai. Но это не значит, что мы берем какой-то язык за основу.

      Мы запускаем широкое исследование, в котором задействованы университетские кадры из нескольких университетов, чтобы построить набор бенчмарков для количественного и качественного сравнения языков. Это все будет открыто, когда появятся первые результаты.

      Ответить

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *