Форум программистов, компьютерный форум, киберфорум
Другие языки программирования
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/22: Рейтинг темы: голосов - 22, средняя оценка - 4.86
VictOK

Новый язык программирования LUX

24.02.2009, 09:48. Показов 4158. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
***

Новый язык программирования LUX - особенности программирования.

Язык программирования LUX

11-го мая 2006 года, на семинаре по программированию, Института Прикладной Математики - ИПМ РАН - было обсуждено сообщение на тему:

"НОВЫЙ ЭФФЕКТИВНЫЙ ПРОЦЕДУРНО-ОРИЕНТИРОВАННЫЙ УНИВЕРСАЛЬНЫЙ ОПЕРАТОРНЫЙ ЯЗЫК ПРОГРАММИРОВАНИЯ В ЛИНГВОПРОЦЕССОРНЫХ ВЫРАЖЕНИЯХ".

(Докладчик: В.М. Паньков)

Предлагается новый универсальный язык программирования, названный LUX (Lingual Unit's eXpressions), как язык лингвопроцессорных выражений, изобретенных автором, со следующими свойствами:

Мгновенная компиляция;
Самый компактный и быстрый исполняемый код;
Самые компактные линеаризованные выражения языка;
Самый компактный и быстрый код функций классов объектов;
Один терм - оператор транслируется в одну машинную команду;
Быстрые компактные понятные, в целом и в деталях, программы;
Наилучшие свойства агрегатно - структурного программирования;

Я предлагаю Вам новый язык программирования, названный LUX (Lingual Unit's eXpressions), как язык лингвопроцессорных выражений, изобретенных мною.

Любая средняя программа на языке LUX на компьютере средней мощности транслируется, практически, - мгновенно, - до миллиона операторов в секунду на мощных процессорах.

Язык LUX имеет место ТОЧНО между языком макроассемблера и языком Си, Паскаль - и ближе к языку Си, на этом, МАГИСТРАЛЬНОМ, направлении.

Подобно ассемблеру, LUX - компилятор генерирует каждый оператор в одну команду процессора и выдает очень быстрый, и очень компактный исполняемый код, поэтому, язык LUX не нуждается в оптимизирующем компиляторе.

Но, подобно языку Си, язык LUX, использует выражения и имеет наилучшие свойства структурного программирования.

Язык LUX имеет тот же набор более компактных структурных операторов типа IF-ELSE и DO-WHILE-FOR, что и язык Си, к тому же язык Люкс также как и Си имеет операторы SWITCH.

Это означает, что язык LUX имеет не меньшие структурные возможности структурного программирования, чем язык Си, что разительно отличает язык Люкс от языка макроассемблера, но по быстродействию и компактности исполняемого кода язык Люкс имеет не меньшие возможности, чем язык макроассемблера.

Таким образом, язык LUX объединяет лучшие достоинства языков Си и Макроассемблера, избавляясь от их недостатков.

Спектр применения языка может быть самым широким, поскольку язык LUX вбирает в себя многие свойства современных процедурно-ориентированных языков.

Сейчас язык LUX уже использован в задачах системного программирования (разработка компиляторов, интерпретаторов, контекстных анализаторов - обрабтчиков текстов, редакторов, драйверов и т.д.) и задачах работы с базами данных.

Вероятной областью применения языка могут быть задачи машинной графики и динамической визуализации изображений.

В принципе, при наличии в конкретных реализациях языка, широкого множества элементарных типов данных, спектр применения языка может быть самым широким, неограниченным на всех типах задач, где могут быть эффективно использованы процедурно-ориентированные языки.

Другими словами, на языке LUX во многих случаях можно разрабатывать практически всё то же, что и на языке Си, а в некоторых случаях - и более того.

Председатель семинара - А.В. Забродин - резюмируя дискуссию по этому сообщению, отметил, что язык LUX - (Lingual Unit's eXpressions), созданный на основе лингвопроцессорных выражений, является полноправным новым АЛЬТЕРНАТИВНЫМ НАПРАВЛЕНИЕМ В ПРОГРАММИРОВАНИИ.

Секретарь семинара - А.Е. Луцкий - также весьма позитивно оценил эту работу по созданию эффективного, фундаментального языка программирования, максимально использующего особенности архитектуры современных компьютеров.


***


Основной Сайт:

http://www.pancov.narod.ru

Зеркалые сайты:

http://www.lux.250x.com
http://www.geocities.com/vpancov/

***
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
24.02.2009, 09:48
Ответы с готовыми решениями:

Новый язык программирования
я изобрел самый лучший язык программирования и самый простой program SAMPLE func main #x,y,z; >>"Сравнить...

Новый язык программирования SPL
Всем привет! Я сейчас делаю новый язык программирования, называется SPL (Simple Programming Language). Это высокоуровневый...

Язык программирования РС/Б
На страничке http://www.rs-b.nm.ru можно скачить компилятор (написаный полностью на асм), примеры, и почитать доки. Мне интересно ваше...

1
1 / 1 / 0
Регистрация: 21.02.2009
Сообщений: 6
25.02.2009, 14:54
очередной неработающий бред.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
25.02.2009, 14:54
Помогаю со студенческими работами здесь

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

Icon язык программирования
кто знает, где скачать учебник по icon на русском?

Язык программирования simit
Стоит ли начинать учить не так давно разработанный язык simit? Есть ли для него уже среды программирования и какие-нибудь учебные...

Язык программирования Pike
Пайк (англ. Pike — «щука») — динамический интерпретируемый объектно-ориентированный язык программирования с C/C++-подобным синтаксисом. ...

Определить язык программирования
:umnik: #!/usr/bin/env python # -*- coding: utf-8 -*- def Cord ( char ) : num = ord(char) if num < 32 : ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга, Ты же видел моря и метели. Как сменялись короны и стяги, Как эпохи стрелою летели. - Этот мир — это крылья и горы, Снег и пламя, любовь и тревоги, И бескрайние. . .
PowerShell Snippets
iNNOKENTIY21 11.11.2025
Модуль PowerShell 5. 1+ : Snippets. psm1 У меня модуль расположен в пользовательской папке модулей, по умолчанию: \Documents\WindowsPowerShell\Modules\Snippets\ А в самом низу файла-профиля. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru