Тот факт, что этот относительно новый язык программирования дает надежные результаты, привлек к нему широкое внимание в Интернете. Кроме того, Noulith утверждает, что обеспечивает надежные результаты независимо от используемого синтаксиса.

Разработчик программного обеспечения для обеспечения безопасности Zoom Брайан Чен разработал совершенно новый язык под названием Noulith. Создавая Rust, Чен обратился за идеями к Crafting Interpreters Роберта Нистрома. Другими значительными участниками Noulith являются Густав Вестлинг и Дмитрий Черяев.

Тот факт, что этот относительно новый язык программирования дает надежные результаты, привлек к нему широкое внимание в Интернете. Кроме того, Noulith утверждает, что обеспечивает надежные результаты независимо от используемого синтаксиса.

К основным функциям языка программирования относятся:

  • Приоритет среди операторов определяется динамически во время выполнения.
  • Поскольку все является инфиксным оператором, почти все может быть применено частично.
  • Когда дело доходит до наборов и словарей, Noulith это не волнует. В этом случае списки заключены в скобки. Фигурные скобки - это словари. Хотя для этого не требуется определенный тип набора, поведение словаря обычно отражает поведение хранимых в нем наборов ключей.
  • Вы можете выбрать порядок операций любым удобным для вас способом, а любые конфликты будут решаться во время выполнения.
  • Вы можете вводить его динамически, не беспокоясь о пробелах или отступах.
  • Это все выражение, и вы можете использовать оператор ‘:=.’ для объявления переменных.
  • Здесь нет локальных переменных или методов, только глобальные. Или вверх. Операторы самого высокого уровня написаны в манере C/Java/Scala.
  • Стрелки влево и двунаправленные стрелки используются для пар индекс-значение и ключ-значение в циклах.
  • Префиксы операторов могут быть проблематичными. Поместите операнд в круглые скобки, если вы не знаете, что делать.

Разработчик пообещал регулярно выпускать улучшенные версии кода. Таким образом, мы должны готовиться к худшему.

Сообщество разработчиков, однако, не проявляет особого энтузиазма по поводу этого нового языка программирования, вместо этого называя его простой «кабинетной идеей», которая на самом деле является просто улучшенной версией C++.

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

— — —

Дополнительные материалы см. на странице https://bit.ly/3ijY5Gt.