О языке

Язык программирования Денеб, универсальный метаязык. Является языком программирования высокого уровня. Имеет свободный синтаксис. В частности позволяет описать русский язык программирования. Позволяет создавать новые языковые конструкции. Результатом программы Денеб являются исходные коды других языков. Один код может порождать результат на нескольких языках.

Тип языка
Универсальный
Реализуемые парадигмы

Синтаксис
Свободный
Сборка мусора
Обязательно

Всё является объектом. Класс объекта является объектом. Поля, методы и свойства объектов, модули, реакции являются объектами.

Всё имеет отражение и может быть модифицировано в процессе исполнения. Сигнатуры методов, операторы тела методов, объекты, имеют отражение. Отражения также являются объектами.

Мы отказались от популярной парадигмы объектно ориентированного программирования в пользу разделения её на интерфейсы и компоненты. Подробнее об этом можно прочитать в разделе отказ от ООП

Комментарии

Sorry for offtopic, I need to know the e-Mail admin of this site. thank you.

My e-mail is located Контакты

Мне кажется ты переизобрел OCaml

Обычно говорят что я переизобрёл Лисп. Но пусть будет OCaml. Я не спорю.

1. Можно ли ли как-то писать на этом языка английскими словами?
2. Можно ли с помощью языка создавать быстро и эффективно компиляторы, новый языки?

1. Денеб имеет свободный синтаксис - следовательно алфавит вы можете выбирать самостоятельно. Для этого нужно воспользоваться одним из двух предусмотренных в языке механизмов. Либо описать новую нотацию либо воспользоваться переводом имён идентификаторов.

2. Да с помощью Денеб можно создавать компиляторы и новые языки. По поводу быстроты и эффективности этой работы вопрос сложный. С чем сравнивать?

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

You must have Javascript enabled to use this form.